import { DependencyList } from "react"; import { HideModal, ModalContextType, ModalType, ShowModal } from "./types"; declare const ModalContext: import("react").Context; /** * Custom hook to manage modal context. * @param component The component to be displayed as a modal. * @param inputs The dependencies to track for useMemo and useEffect. * @returns A tuple containing functions to show and hide the modal. */ declare const useModalContext: (component: ModalType, inputs?: DependencyList) => [ShowModal, HideModal]; export { useModalContext, ModalContext };