import { CoreBeforeDeploy, GetProductionEnvironments, IsRemotePulumiBackendService, ProjectSdkParamsService } from "../../abstractions/index.js"; declare class ValidateProductionPulumiStateImpl implements CoreBeforeDeploy.Interface { private isRemotePulumiBackendService; private projectSdkParamsService; private getProductionEnvironments; constructor(isRemotePulumiBackendService: IsRemotePulumiBackendService.Interface, projectSdkParamsService: ProjectSdkParamsService.Interface, getProductionEnvironments: GetProductionEnvironments.Interface); execute(params: CoreBeforeDeploy.Params): Promise; } export declare const ValidateProductionPulumiState: typeof ValidateProductionPulumiStateImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};