import type { ResolvedConfig } from 'vite';
import type { PlaycademyTimebackOptions, SandboxManager } from '../../types';
export declare function startSandbox(viteConfig: ResolvedConfig, autoStart?: boolean, options?: {
    port?: number;
    verbose?: boolean;
    customUrl?: string;
    recreateDb?: boolean;
    seed?: boolean;
    memoryOnly?: boolean;
    databasePath?: string;
    logLevel?: 'debug' | 'info' | 'warn' | 'error';
    timebackOptions?: PlaycademyTimebackOptions | false;
}): Promise<SandboxManager>;
