import { FormOptions, Form } from '../packages/forms'; import { WatchableFormValue } from '../packages/react-core'; /** */ /** */ export { useLocalForm, useForm } from '../packages/react-core'; export type { WatchableFormValue } from '../packages/react-core'; /** * @deprecated See https://github.com/tinacms/rfcs/blob/master/0006-form-hook-conventions.md */ export declare function useGlobalForm(options: FormOptions, watch?: Partial): [FormShape, Form | undefined]; /** * Creates and registers ScreenPlugin that renders the given Form. */ export declare function useFormScreenPlugin(form: Form, icon?: any, layout?: 'fullscreen' | 'popup'): void;