import { FormNode } from './useNode'; export declare const NodeContext: import("react").Context; export interface DescendantContextValue { validateTrigger?: string | string[]; validateFirst?: boolean; } export declare const DescendantContext: import("react").Context; export declare function useDescendant(options: DescendantContextValue): { mergedValidateFirst: boolean; mergedValidateTrigger: string | string[]; };