import { GetPulumiService, LoggerService, ProjectSdkParamsService, PulumiGetConfigPassphraseService, PulumiGetSecretsProviderService, PulumiLoginService, PulumiSelectStackService } from "../../abstractions/index.js"; import { type AppModel } from "../../models/index.js"; export declare class DefaultPulumiSelectStackService implements PulumiSelectStackService.Interface { private getPulumiService; private pulumiLoginService; private pulumiGetSecretsProviderService; private pulumiGetConfigPassphraseService; private loggerService; private projectSdkParamsService; constructor(getPulumiService: GetPulumiService.Interface, pulumiLoginService: PulumiLoginService.Interface, pulumiGetSecretsProviderService: PulumiGetSecretsProviderService.Interface, pulumiGetConfigPassphraseService: PulumiGetConfigPassphraseService.Interface, loggerService: LoggerService.Interface, projectSdkParamsService: ProjectSdkParamsService.Interface); execute(app: AppModel): Promise; private mustPerformCoreAppRegionMismatchCheck; private getAppStackOutput; } export declare const pulumiSelectStackService: import("@webiny/di").Implementation;