///
import { AzureBotService } from "@azure/arm-botservice";
import * as appService from "@azure/arm-appservice";
export declare class AzureOperations {
static CreateBotChannelRegistration(botClient: AzureBotService, resourceGroup: string, botChannelRegistrationName: string, msaAppId: string): Promise;
static UpdateBotChannelRegistration(botClient: AzureBotService, resourceGroup: string, botChannelRegistrationName: string, msaAppId: string, endpoint: string): Promise;
static LinkTeamsChannel(botClient: AzureBotService, resourceGroup: string, botChannelRegistrationName: string): Promise;
static CreateOrUpdateAppServicePlan(webSiteMgmtClient: appService.WebSiteManagementClient, resourceGroup: string, appServicePlanName: string, appServicePlan: appService.WebSiteManagementModels.AppServicePlan): Promise;
static CreateOrUpdateAzureWebApp(webSiteMgmtClient: appService.WebSiteManagementClient, resourceGroup: string, siteName: string, siteEnvelope: appService.WebSiteManagementModels.Site, update?: boolean): Promise;
static ListPublishingCredentials(webSiteMgmtClient: appService.WebSiteManagementClient, resourceGroup: string, siteName: string): Promise;
static ZipDeployPackage(zipDeployEndpoint: string, zipBuffer: Buffer, config: any): Promise;
}
//# sourceMappingURL=azureOps.d.ts.map