export interface RunTimeTemplateOptions { /** 编译模式 */ mode?: 'vue2' | 'vue3'; /** vue lib 目录 */ vuePath?: string; /** 启动构建目录 */ setup?: string; /** 项目根目录 */ root?: string; include?: string[]; vueLoaderOptions?: any; /** 支持的语言 */ language?: string[]; } export declare class RunTimeTemplate { options: RunTimeTemplateOptions; output: string; include: string[]; mode: string; vueLoaderOptions?: any; vuePath?: string; language: string[]; languageSet: Set; constructor(options: RunTimeTemplateOptions); clear(): void; generate(codeInfo: any): string | undefined; }