export declare enum CargoCommand {
    Build = "build",
    Test = "test",
    Run = "run"
}
export interface CargoConfig {
    workspaceRoot: string;
    cwd: string;
}
export declare class Cargo {
    private readonly config;
    constructor(config: CargoConfig);
    run(command: CargoCommand | string, parsedArgs: {
        toolchain?: string;
        args: string[];
    }): Promise<void>;
}
