import { type ComponentType, type PropsWithChildren, type ReactElement, type ReactNode } from "react"; export interface IModalProps { title: ReactNode; show?: boolean; onHide?: () => void; } export type ModalComponent
= ComponentType
; export declare function Modal
({ title, children, onHide, show, ...modalProps }: PropsWithChildren
): ReactElement;
export type IUseModalProps ({ Component, show, onHide, ...props }: P): IUseModalResult;