import type { BeastDocument } from "./ast.js"; import type { BeastSourceMap } from "./source-map.js"; export interface GenerateOptions { componentName: string; propsParam?: string; } export interface GenerateResult { code: string; map: BeastSourceMap; } export declare function generateTsrx(document: BeastDocument, options: GenerateOptions): string; export declare function generateTsrxResult(document: BeastDocument, source: string, options: GenerateOptions): GenerateResult; //# sourceMappingURL=codegen.d.ts.map