/// /// import { getChildLogger, initializeLogger } from "./logger.js"; declare const STACK_DEPLOY_STATUS: { PENDING: string; DEPLOYING: string; SUCCEEDED: string; UNCHANGED: string; FAILED: string; SKIPPED: string; }; declare const STACK_DESTROY_STATUS: { PENDING: string; REMOVING: string; SUCCEEDED: string; FAILED: string; SKIPPED: string; }; declare function getCdkVersion(): any; declare function getSstVersion(): any; declare function synth(cdkOptions: any): any; declare function diff(cdkOptions: any, stackIds: any): Promise & import("child_process").SpawnSyncReturns & import("child_process").SpawnSyncReturns>; declare function deploy(cdkOptions: any, stackName?: any): Promise<{ id: any; name: any; region: any; status: string; errorHelper: any; errorMessage: undefined; outputs: undefined; exports: any; }[]>; declare function deployInit(cdkOptions: any, stackId?: any): Promise<{ stackStates: { id: any; name: any; status: string; dependencies: any; account: undefined; region: any; startedAt: undefined; endedAt: undefined; events: never[]; eventsFirstEventAt: undefined; errorMessage: undefined; outputs: undefined; }[]; isCompleted: boolean; }>; declare function deployPoll(cdkOptions: any, stackStates: any): Promise<{ stackStates: any; isCompleted: any; }>; declare function destroyInit(cdkOptions: any, stackId: any): Promise<{ stackStates: { id: any; name: any; status: string; dependencies: any; region: any; events: never[]; eventsFirstEventAt: undefined; errorMessage: undefined; }[]; isCompleted: boolean; }>; declare function destroyPoll(cdkOptions: any, stackStates: any): Promise<{ stackStates: any; isCompleted: any; }>; /** * Finds the path to the CDK package executable by converting the file path of: * /Users/spongebob/serverless-stack/node_modules/aws-cdk/package.json * to: * /Users/spongebob/serverless-stack/node_modules/.bin/cdk */ declare function getCdkBinPath(): string; declare function callAwsWithRetry(fn: () => Promise): Promise; declare function isRetryableException(e: any): boolean; export * as Util from "./util/index.js"; export { Update } from "./update/index.js"; export { Pothos } from "./pothos/index.js"; export { Packager } from "./packager/index.js"; export { Proxy } from "./proxy/index.js"; export { State } from "./state/index.js"; export { Runtime } from "./runtime/index.js"; export { Stacks } from "./stacks/index.js"; export * from "./cli/index.js"; export * from "./local/index.js"; export { DeferBuilder } from "./defer-builder/index.js"; export { FunctionBinding } from "./function-binding/index.js"; export { Bootstrap } from "./bootstrap/index.js"; export { Telemetry } from "./telemetry/index.js"; export * from "./aws-sdk/index.js"; export declare const logger: import("log4js").Logger; export { diff, synth, deploy, deployInit, deployPoll, destroyInit, destroyPoll, getCdkBinPath, getCdkVersion, getSstVersion, getChildLogger, callAwsWithRetry, initializeLogger, isRetryableException, STACK_DEPLOY_STATUS, STACK_DESTROY_STATUS, };