///
export declare function extractArchive(params: {
archiveFilePath: string;
onArchiveFile: (params: {
relativeFilePathInArchive: string;
readFile: () => Promise;
/** NOTE: Will create the directory if it does not exist */
writeFile: (params: {
filePath: string;
modifiedData?: Buffer;
}) => Promise;
earlyExit: () => void;
}) => Promise;
}): Promise;