/**
 * Shared utility for recreating the sandbox database
 */
import type { ResolvedConfig } from 'vite';
import type { PlatformModeOptions } from '../types';
export interface RecreateSandboxOptions {
    viteConfig: ResolvedConfig;
    platformModeOptions: PlatformModeOptions;
}
export interface RecreateSandboxResult {
    success: boolean;
    error?: string;
}
/**
 * Recreate the sandbox database
 *
 * This is a shared utility used by:
 * - 'd' hotkey (manual recreation)
 * - Config file watcher (automatic recreation on playcademy.config.js changes)
 */
export declare function recreateSandbox(options: RecreateSandboxOptions): Promise<RecreateSandboxResult>;
