UNPKG

@shelchin/svelte-i18n

Version:

The last Svelte i18n library you'll ever need. Type-safe, AI-powered, zero-config.

17 lines (16 loc) 490 B
/** * Utility functions for CLI commands */ export interface ProjectType { isPackage: boolean; isApp: boolean; packageName?: string; } /** * Detect project type by checking package.json and directory structure */ export declare function detectProjectType(projectRoot?: string): ProjectType; /** * Generate TypeScript types from translation files */ export declare function generateTypeDefinitions(translationsDir: string, outputPath: string, typePrefix?: string): string;