/** Playground for quickly spinning up new ideas without the overhead of the whole project. */ export declare function browserPlay(opts?: { /** Default: `"./"` */ rootDir?: string; /** Default: `"playground/web"` */ playgroundDir?: string; /** Be careful this dir gets cleaned out on start. Default: `".temp/web"` */ outCacheDir?: string; /** Default: `"index.tsx"` */ entryFile?: string; /** Default: `['index.html', 'fav.ico']` */ copyFiles?: string[]; /** Default: `3333` */ port?: number; /** Playground will create some starter files to speed things up, if you want to specify * a different set of starter files you can point to a directory that will be copied from. * Eg: `"./playground-init"`. */ starterFilesDir?: string; /** Other dirs that on change should trigger a build. */ watchOtherDirs?: string[]; /** Setting this to true will delete all files in `playgroundDir` and replace with new starter files. */ overwrite?: boolean; }): Promise;