/// import { DescendantOptions, DescendantsManager } from "./descendant"; export interface UseDescendantsReturn extends DescendantsManager> { } export interface UseDescendantReturn = {}> { descendants: DescendantsManager; index: number; enabledIndex: number; register: React.RefCallback; } export type DescendantContextReturn = {}> = [ React.Provider>, () => DescendantsManager, () => DescendantsManager, (options?: DescendantOptions) => UseDescendantReturn ]; export declare function createDescendantContext = {}>(): DescendantContextReturn;