import type { StringRecord } from '@appium/types';
/**
 * Format capabilities for Gecko server
 */
export declare function formatCapsForServer(caps: StringRecord): StringRecord;
/**
 * Download a file from URL to local path
 */
export declare function downloadToFile(srcUrl: string, dstPath: string): Promise<void>;
/**
 * Create directory recursively
 */
export declare function mkdirp(p: string): Promise<void>;
/**
 * Extract a specific file from a tar.gz archive
 */
export declare function extractFileFromTarGz(srcArchive: string, fileToExtract: string, dstPath: string): Promise<void>;
/**
 * Extract a specific file from a zip archive
 */
export declare function extractFileFromZip(srcArchive: string, fileToExtract: string, dstPath: string): Promise<void>;
//# sourceMappingURL=utils.d.ts.map