export declare function prepareRunEnvironment(argv: string[], inputEnv: Record<string, string | undefined>): {
    normalizedArgv: string[];
    envForRun: Record<string, string | undefined>;
};
export declare function normalizeDiarizeArgv(argv: string[]): string[];
export declare function handleVersionFlag({ versionRequested, stdout, importMetaUrl, }: {
    versionRequested: boolean;
    stdout: NodeJS.WritableStream;
    importMetaUrl?: string;
}): boolean;
export declare function applyWidthOverride({ width, env, }: {
    width: unknown;
    env: Record<string, string | undefined>;
}): void;
export declare function resolvePromptOverride({ prompt, promptFile, }: {
    prompt: unknown;
    promptFile: unknown;
}): Promise<string | null>;
export declare function handleCacheUtilityFlags({ normalizedArgv, envForRun, stdout, }: {
    normalizedArgv: string[];
    envForRun: Record<string, string | undefined>;
    stdout: NodeJS.WritableStream;
}): Promise<boolean>;
