import { BuilderProgram, EmitAndSemanticDiagnosticsBuilderProgram, ParsedCommandLine, Program, SolutionBuilder, System, WatchOfConfigFile } from "./_namespaces/ts.js"; /** @internal */ export declare enum StatisticType { time = 0, count = 1, memory = 2 } /** Returns true if commandline is --build and needs to be parsed useing parseBuildCommand */ export declare function isBuildCommand(commandLineArgs: readonly string[]): boolean; /** @internal */ export type ExecuteCommandLineCallbacks = (program: Program | BuilderProgram | ParsedCommandLine) => void; /** @internal */ export declare function executeCommandLine(system: System, cb: ExecuteCommandLineCallbacks, commandLineArgs: readonly string[]): void | SolutionBuilder | WatchOfConfigFile; //# sourceMappingURL=executeCommandLine.d.ts.map