import type { HeftConfiguration, IHeftTaskPlugin, IHeftTaskSession } from '@rushstack/heft'; import type { IRigConfig } from '@rushstack/rig-package'; import { type ITerminal } from '@rushstack/terminal'; /** * @internal */ export interface IDeployToAzureOptions { terminal: ITerminal; emitError: (error: Error) => void; buildFolder: string; tryCreateContainer: boolean; rigConfig?: IRigConfig; } /** * @internal */ export default class DeployAzureStoragePlugin implements IHeftTaskPlugin { static deployToAzureAsync({ terminal, buildFolder, emitError, rigConfig, tryCreateContainer }: IDeployToAzureOptions): Promise; apply(taskSession: IHeftTaskSession, heftConfiguration: HeftConfiguration): void; } //# sourceMappingURL=DeployAzureStoragePlugin.d.ts.map