import { ReturnCode } from '../../types/command';
import { TargetCommand } from '../../types/command/targetCommand';
export declare class CompileCommand extends TargetCommand {
    constructor(args: string[]);
    get source(): string;
    get output(): string;
    execute(): Promise<ReturnCode>;
    executeCompile(): Promise<ReturnCode>;
    executeSingleFileCompile(): Promise<ReturnCode>;
}
