import type { Domain } from '@heroku/types/3.sdk'; import type { ResourceCtx } from '../../../core/extend-resource.js'; import type { WaitForReadyOptions } from './types.js'; /** * Waits for all pending domains on an app * to reach ready status ('succeeded' or 'none'). * * If `domain` or `hostname` is provided, waits for the specific domain. * * @throws if the domain reaches a non-ready status (e.g., 'failed'). */ export declare function waitForReady(ctx: Pick, appIdentity: string, options?: WaitForReadyOptions): Promise;