import type { Release } from '@heroku/types/3.sdk'; import type { ResourceCtx } from '../../../core/extend-resource.js'; import type { ContainerOptions } from './index.js'; /** * An update item for the `3.docker-releases` API variant. * * The `docker_image` field is only available with * `Accept: application/vnd.heroku+json; version=3.docker-releases` */ export type DockerReleasesBatchUpdateOpts = { docker_image: string; type: string; }; export type ReleaseDockerImagesResult = { newRelease: Release | undefined; oldRelease: Release | undefined; }; /** * Release Docker images to a container app. */ export declare function releaseDockerImages(ctx: Pick, appIdentity: string, imagesByProcessType: DockerReleasesBatchUpdateOpts[], options?: ContainerOptions): Promise;