import * as compiler from "@marko/compiler";
import type { Rolldown } from "vite";
export default function rolldownPlugin(config: compiler.Config, virtualFiles: Map<string, {
    code: string;
} | Promise<{
    code: string;
}>>, cacheVirtualFile: (path: string) => Promise<undefined | string>): Rolldown.Plugin[];
