///
import { IFormContext } from "@leight-core/leight";
/**
* Access to current Form Context; do not use this directly, see {@link useFormContext}.
*/
export declare const FormContext: import("react").Context>;
/**
* Form context is useful for creating any kind of form as it provides a lot of useful
* features.
*/
export declare const useFormContext: () => IFormContext;
export declare const useOptionalFormContext: () => IFormContext | null;