import { Command } from 'commander';
import type { CompileResult } from '../compiler';
export interface CompileOptions {
    output?: string;
    target?: 'es5' | 'es2015' | 'es2020' | 'esnext';
    sourceMap?: boolean;
    noSourceMap?: boolean;
    minify?: boolean;
    noMinify?: boolean;
    noTypeCheck?: boolean;
    strict?: boolean;
    outDir?: string;
    watch?: boolean;
    compileOnSave?: boolean;
}
export declare function compileFile(input: string, options: CompileOptions): CompileResult;
export declare function createProgram(): Command;
//# sourceMappingURL=program.d.ts.map