import { FastUserConfig } from './plugins/browserBuildPlugin/types'; export * from 'vite'; export { createCli } from './cli'; export { default as fastCorePlugins } from './plugins'; export { register } from './register'; export { installSymlink, makeLogger } from './utils'; export declare function defineConfig(config: FastUserConfig): FastUserConfig; export declare const Extension: { microBundler: (options: import("./extend/microBundler").Options) => { name: string; configResolved(resolvedConfig: import("./extend/microBundler").FastResolvedConfig): void; configureServer(server: import("vite").ViteDevServer): Promise; handleHotUpdate(ctx: import("vite").HmrContext): Promise; closeBundle(): Promise; }; copy: (copyInputs: { from: string; to: string; }[]) => { name: string; configureServer(): void; closeBundle(): void; }; }; //# sourceMappingURL=index.d.ts.map