import { type Format } from "esbuild"; interface BuildOptions { pattern: string; tsConfig: string; bundle: boolean; splitting?: boolean; format?: Format; compileTarget: string; rootDir: string; outDir: string; watchDir?: string; raw?: Record; } export declare function handleBuildReactCommand(watch: boolean, options: BuildOptions): Promise; export declare function handleBuildTypeScriptCommand(watch: boolean, options: BuildOptions): Promise; export declare function handleBuildAllCommand(watch: boolean, reactOptions: BuildOptions, typescriptOptions: BuildOptions): Promise; export {};