import { type Dispatch, type MutableRefObject, type ReactNode, type SetStateAction } from "react"; interface DescendantProviderProps { children?: ReactNode; items: Record[]; setItems: Dispatch[]>>; } interface DescendantContextType { assigning?: MutableRefObject; setItems?: DescendantProviderProps["setItems"]; } export declare const DescendantContext: import("react").Context; export declare function DescendantProvider({ items, setItems, ...props }: DescendantProviderProps): import("react/jsx-runtime").JSX.Element; export {};