import { DeployApp, GetApp, PulumiGetStackOutputService, WatchedLambdaFunctionsService } from "../abstractions/index.js"; /** * Decorator that injects watched Lambda function URNs into Pulumi replace args. * This ensures Lambda functions that were updated during watch sessions are * replaced during deployment. */ export declare class DeployAppWithWatchedLambdaReplacement implements DeployApp.Interface { private getApp; private pulumiGetStackOutputService; private watchedLambdaFunctionsService; private decoratee; constructor(getApp: GetApp.Interface, pulumiGetStackOutputService: PulumiGetStackOutputService.Interface, watchedLambdaFunctionsService: WatchedLambdaFunctionsService.Interface, decoratee: DeployApp.Interface); execute(params: DeployApp.Params): Promise; } export declare const deployAppWithWatchedLambdaReplacement: typeof DeployAppWithWatchedLambdaReplacement & { __abstraction: import("@webiny/di").Abstraction; };