import { GetPulumiService, GetProjectService, LoggerService, PulumiGetStackOutputService, PulumiSelectStackService, ProjectSdkParamsService } from "../../abstractions/index.js"; import { type AppModel } from "../../models/index.js"; export declare class DefaultPulumiGetStackOutputService implements PulumiGetStackOutputService.Interface { private getPulumiService; private pulumiSelectStackService; private loggerService; private getProjectService; private projectSdkParamsService; private static readonly DEFAULT_ENV; private static readonly DEFAULT_REGION; private static readonly DEFAULT_VARIANT; constructor(getPulumiService: GetPulumiService.Interface, pulumiSelectStackService: PulumiSelectStackService.Interface, loggerService: LoggerService.Interface, getProjectService: GetProjectService.Interface, projectSdkParamsService: ProjectSdkParamsService.Interface); execute = Record>(app: AppModel, params?: PulumiGetStackOutputService.Params): Promise; private applyMapping; private getCacheKey; private getCachePath; private readFromCache; private writeToCache; } export declare const pulumiGetStackOutputService: import("@webiny/di").Implementation;