nuxt-safe-runtime-config
Version:
Validate Nuxt runtime config with Standard Schema at build time
18 lines (17 loc) • 492 B
TypeScript
declare global {
interface NuxtSafeRuntimeConfig {
}
}
/**
* Returns the runtime config with auto-generated type safety.
* Types are automatically inferred from your schema defined in nuxt.config.ts.
*
* @example
* ```ts
* // Types are auto-generated - no generic needed!
* const config = useSafeRuntimeConfig()
* config.secretKey // typed as string
* config.public.apiBase // typed as string
* ```
*/
export declare function useSafeRuntimeConfig(): NuxtSafeRuntimeConfig;