/** * Unified JQHTML Compiler Module * * Single source of truth for compiling JQHTML templates to JavaScript * with proper sourcemap generation and version injection. */ export interface CompileOptions { format: 'iife' | 'esm' | 'cjs' | 'umd'; sourcemap: boolean; version?: string; } export interface CompiledOutput { code: string; componentName: string; } /** * Compile a JQHTML template to JavaScript * * @param source - The JQHTML template source code * @param filename - The source filename for sourcemap generation * @param options - Compilation options * @returns The compiled JavaScript code as a string */ export declare function compileTemplate(source: string, filename: string, options: CompileOptions): CompiledOutput; //# sourceMappingURL=compiler.d.ts.map