interface CompileSFCTemplateOptions {
    code: string;
    id: string;
    type: 'template' | 'jsx';
}
export declare function compileSFCTemplate({ code, id, type }: CompileSFCTemplateOptions): Promise<string>;
export interface VueQuery {
    vue?: boolean;
    src?: boolean;
    type?: 'script' | 'template' | 'style' | 'custom';
    index?: number;
    lang?: string;
    raw?: boolean;
    from?: string;
    isJsx?: boolean;
}
export declare function parseVueRequest(id: string): {
    filename: string;
    query: VueQuery;
};
export {};
