import type { TdBuiltResource } from '@typerighter/rpc-client'; import type { TypedownContext } from '../typedown-context'; import type { PageData } from '@/shared'; export interface VueRenderResult { /** The rendered Vue SFC string */ vueSrc: string; /** Page metadata */ pageData: PageData; } export declare function buildPageData(context: TypedownContext, resource: TdBuiltResource, filepath: string): Promise; export declare function renderToVueSfc(context: TypedownContext, resource: TdBuiltResource, filepath: string): Promise; //# sourceMappingURL=vue.d.ts.map