/// import AdmZip from "adm-zip"; import { AxiosResponse } from "axios"; import { FunctionLanguage } from "../enums"; export declare function convertTemplateLanguage(language: FunctionLanguage): string; export declare function getTemplateURL(group: string, language: FunctionLanguage, scenario: string): Promise; export declare function fetchZipFromURL(url: string): Promise; export declare function unzip(zip: AdmZip, dstPath: string, nameReplaceFn?: (filePath: string, data: Buffer) => string, dataReplaceFn?: (filePath: string, data: Buffer) => Buffer | string): Promise; export declare function requestWithRetry(maxTryCount: number, requestFn: () => Promise>): Promise>; //# sourceMappingURL=templates-fetch.d.ts.map