/** * Promise-based sleep that short-circuits when the supplied abort signal * fires. Poll and retry loops that can be running when a shutdown signal * arrives (SIGTERM in a worker, an ECS stop of the gate container) MUST use * this for inter-attempt delays so the signal does not stall for the full * sleep. Resolves (never rejects) on abort; callers check `signal.aborted` * after waking. Shared by `@fjall/clickhouse`, `@fjall/schema-gate` and * `@fjall/deploy-core`. */ export declare function sleepAbortable(ms: number, signal?: AbortSignal): Promise;