export type PlannedCommand = Readonly<{
    cmd: string;
    args: string[];
}>;
export declare function planArchiveExtraction(params: Readonly<{
    archiveName: string;
    archivePath: string;
    destDir: string;
    os: 'linux' | 'darwin' | 'windows';
}>): Readonly<{
    requiredCommand: 'tar' | 'powershell';
    command: PlannedCommand;
}>;
//# sourceMappingURL=extractPlan.d.ts.map