import { ProgrammingLanguage } from "./enums/programmingLanguage"; import * as appService from "@azure/arm-appservice"; import { NameValuePair } from "@azure/arm-appservice/esm/models"; import AdmZip from "adm-zip"; export declare class LanguageStrategy { static getTemplateProjectZip(programmingLanguage: ProgrammingLanguage, groupName: string): Promise; static getTemplateProjectZipUrl(programmingLanguage: ProgrammingLanguage, groupName: string): Promise; static getSiteEnvelope(language: ProgrammingLanguage, appServicePlanName: string, location: string, appSettings?: NameValuePair[]): appService.WebSiteManagementModels.Site; static localBuild(programmingLanguage: ProgrammingLanguage, packDir: string, unPackFlag?: boolean): Promise; private static generateLocalFallbackFilePath; } //# sourceMappingURL=languageStrategy.d.ts.map