import { StartCompiler } from './compiler.js';
interface ViteCompilerModuleLoaderOptions {
    compiler: StartCompiler;
    mode: string;
    fetchModule?: (id: string) => Promise<unknown>;
    loadModule: (opts: {
        id: string;
    }) => Promise<{
        code?: string | null;
    }>;
    id: string;
}
export declare function loadModuleForViteCompiler(opts: ViteCompilerModuleLoaderOptions): Promise<void>;
export {};
