import { DeployApp, GetApp, LoggerService, PulumiGetStackOutputService } from "../abstractions/index.js"; /** * Decorator that refreshes the stack output cache after successful deployment. * This ensures that subsequent calls to get stack output will have fresh data * without needing to fetch it from Pulumi. */ export declare class DeployAppRefreshStackOutputCache implements DeployApp.Interface { private getApp; private logger; private pulumiGetStackOutputService; private decoratee; constructor(getApp: GetApp.Interface, logger: LoggerService.Interface, pulumiGetStackOutputService: PulumiGetStackOutputService.Interface, decoratee: DeployApp.Interface); execute(params: DeployApp.Params): Promise; } export declare const deployAppRefreshStackOutputCache: typeof DeployAppRefreshStackOutputCache & { __abstraction: import("@webiny/di").Abstraction; };