import type { AlertDialogType } from './AlertDialog';
/**
 * Build the `<AlertDialogHost />` bound to a platform `AlertDialog`. The
 * platform entry files (`index.ts` / `index.web.ts`) inject the correct one.
 *
 * The host mounts the imperative `confirm()` UI. Wrap your app root once
 * (after `BloomThemeProvider`) and you can call `confirm()` from anywhere —
 * including before the host mounts (entries are queued and drained on
 * subscribe). Confirms present one at a time in FIFO order.
 */
export declare function createAlertDialogHost(AlertDialog: AlertDialogType): {
    (): import("react/jsx-runtime").JSX.Element | null;
    displayName: string;
};
//# sourceMappingURL=AlertDialogHost.d.ts.map