@spec bundle_css_nif( String.t(), boolean(), integer(), integer(), integer(), boolean() ) :: {:ok, map()}
@spec compile_css_nif( String.t(), boolean(), boolean(), String.t(), String.t(), integer(), integer(), integer(), boolean() ) :: {:ok, map()}
@spec compile_sfc_nif( String.t(), String.t(), String.t(), boolean(), boolean(), boolean(), boolean() ) :: {:ok, map()} | {:error, String.t()}
@spec compile_ssr_nif(String.t()) :: {:ok, map()} | {:error, list()}
@spec compile_template_nif(String.t(), String.t(), boolean()) :: {:ok, map()} | {:error, list()}
@spec compile_vapor_nif(String.t(), boolean()) :: {:ok, map()} | {:error, list()}
@spec generate_dts_nif(String.t(), String.t()) :: {:ok, map()} | {:error, String.t()}
@spec lint_nif(String.t(), String.t()) :: {:ok, list()}
@spec parse_sfc_nif(String.t()) :: {:ok, map()} | {:error, String.t()}
@spec vapor_ir_nif(String.t()) :: {:ok, map()} | {:error, list()}
@spec vapor_split_nif(String.t()) :: {:ok, map()} | {:error, list()}