import { type Server } from '@hapi/hapi';
/**
 * Registers a server-wide onPreResponse extension that intercepts the offline
 * Boom thrown and renders the unavailable view.
 *
 * Must be registered after the engine's routes so it sees their responses,
 * but before any global error-page handler that would re-shape Boom errors.
 */
export declare function registerUnavailableResponse(server: Server): void;
