import { LogLevel } from 'vite';

interface Options {
    readonly config?: string;
    readonly root?: string;
    readonly logLevel?: LogLevel;
    readonly reload?: boolean;
    readonly clearScreen?: boolean;
    readonly mode?: string;
    readonly base?: string;
    readonly outDir?: string;
    readonly host?: string | true;
    readonly port?: number;
    readonly strictPort?: true;
    readonly open?: string | true;
}
export declare const main: ({ config: configFile, reload, root, mode, logLevel, clearScreen, base, outDir, ...preview }: Options) => Promise<void>;
export {};
