import { UserError } from "@microsoft/teamsfx-api"; import { BlobDeleteResponse, BlobUploadCommonResponse } from "@azure/storage-blob"; export declare class DeployEmptyFolderError extends UserError { constructor(folderPath: string); } export declare class CheckDeploymentStatusTimeoutError extends UserError { constructor(helpLink?: string); } export declare class ZipFileError extends UserError { constructor(error: Error); } export declare class CacheFileInUse extends UserError { constructor(path: string, error: Error); } export declare class GetPublishingCredentialsError extends UserError { constructor(appName: string, resourceGroup: string, error: Error, helpLink?: string); } export declare class DeployZipPackageError extends UserError { constructor(endpoint: string, error: Error, helpLink?: string); } export declare class CheckDeploymentStatusError extends UserError { constructor(location: string, error: Error, helpLink?: string, displayMessage?: string); } export declare class AzureStorageClearBlobsError extends UserError { constructor(storageName: string, errorResponse: BlobDeleteResponse, helpLink?: string); } export declare class AzureStorageUploadFilesError extends UserError { constructor(storageName: string, localFolder: string, errorResponse: BlobUploadCommonResponse, helpLink?: string); } export declare class AzureStorageGetContainerError extends UserError { constructor(storageName: string, containerName: string, error: any, helpLink?: string); } export declare class AzureStorageGetContainerPropertiesError extends UserError { constructor(storageName: string, containerName: string, error: any, helpLink?: string); } export declare class AzureStorageSetContainerPropertiesError extends UserError { constructor(storageName: string, containerName: string, error: any, helpLink?: string); } //# sourceMappingURL=deploy.d.ts.map