import { type DockerReleasesBatchUpdateOpts } from './release-images.js'; import { type RemoveProcessTypesOpts } from './remove-process-types.js'; export { ensureContainerStack, NotAContainerAppError } from './ensure-container-stack.js'; export { type DockerReleasesBatchUpdateOpts, releaseDockerImages, type ReleaseDockerImagesResult } from './release-images.js'; export { removeProcessTypes, type RemoveProcessTypesOpts } from './remove-process-types.js'; export type ContainerOptions = { signal?: AbortSignal; }; export declare const containerExtensions: import("../../../core/extend-resource.js").ResourceExtension<"platform", "container", { ensureContainerStack: (appIdentity: string, options?: ContainerOptions) => Promise; releaseImages: (appIdentity: string, imagesByProcessType: DockerReleasesBatchUpdateOpts[], options?: ContainerOptions) => Promise; removeProcessTypes: (appIdentity: string, processTypes: string[], options?: RemoveProcessTypesOpts) => Promise; }>;