/** * @author FanH */ import { AzureDeployImpl } from "./impl/azureDeployImpl"; import { DeployStepArgs } from "../../interface/buildAndDeployArgs"; import { ExecutionResult, StepDriver } from "../../interface/stepDriver"; import { DriverContext, AzureResourceInfo } from "../../interface/commonArgs"; import { TokenCredential } from "@azure/identity"; export declare class AzureStorageDeployDriver implements StepDriver { readonly description: string; execute(args: unknown, ctx: DriverContext): Promise; } /** * deploy to Azure Storage */ export declare class AzureStorageDeployDriverImpl extends AzureDeployImpl { protected summaries: () => string[]; protected summaryPrepare: () => string[]; pattern: RegExp; protected helpLink: string; azureDeploy(args: DeployStepArgs, azureResource: AzureResourceInfo, azureCredential: TokenCredential): Promise; private static createContainerClient; private deleteAllBlobs; private static isBlobFile; updateProgressbar(): void; } //# sourceMappingURL=azureStorageDeployDriver.d.ts.map