import type { NativeModalInfo } from '../core/types';
export interface UseUIBridgeModalOptions {
    id: string;
    title?: string;
    type?: NativeModalInfo['type'];
    blocking?: boolean;
    dismissible?: boolean;
}
/**
 * Declarative hook: while mounted, registers a modal entry on the active
 * stack so UI Bridge snapshots reflect that a modal is open.
 */
export declare function useUIBridgeModal(opts: UseUIBridgeModalOptions): void;
//# sourceMappingURL=useUIBridgeModal.d.ts.map