import { FormChangeContext } from '../types'; export declare class ContextCollector { private readonly contextMap; setContext(key: string, value: (value: unknown) => FormChangeContext): void; getContext(key: string, value: unknown): Partial<{ currentOption: import("../../../../shared/types").AnyObject; labelField: string; valueField: string; aliasField: string; }> | undefined; } export declare function useChangeContext(): { create: () => ContextCollector; };