import type { ObjectSchemaBuilder, PropertyDescriptorInner, PropertyDescriptorTree } from '@cleverbrush/schema'; import type { FormStore } from './FormStore.js'; import type { FormSystemConfig, UseSchemaFormOptions } from './types.js'; /** * Context for global form system configuration (renderers, etc). */ export declare const FormSystemContext: import("react").Context; /** * Internal form context value — used to bridge useSchemaForm store * to the context-based useField and Field component. */ export type FormContextValue = { store: FormStore; descriptorTree: PropertyDescriptorTree; schema: ObjectSchemaBuilder; options: UseSchemaFormOptions; pathMap: Map, string>; }; /** * Context for per-form data — allows useField to work via context. */ export declare const FormContext: import("react").Context;