export declare const REOPEN_TIMEOUT_MS: number;
export declare const CLOSED_MODALS_KEY = "healthspanClosedModalList";
type UseHSModalProps = {
    id: string;
    initiallyOpen?: boolean;
    trigger?: {
        type: 'timer';
        delay: number;
    };
    onCloseCallback?: () => void;
    onClickCallback?: () => void;
};
export declare const useHSModal: ({ id, initiallyOpen, trigger, onCloseCallback, onClickCallback, }: UseHSModalProps) => {
    isOpen: boolean;
    openModal: () => void;
    closeModal: () => void;
    handleClick: () => void;
    handleOverlayClick: (e: React.MouseEvent) => void;
};
export {};
