import React from "react"; import type { TooltipPlacement } from "../Tooltip"; export type FormErrorDisplayMode = { type: "popover"; placement?: TooltipPlacement; } | { type: "extra"; }; export interface FormValidationContextType { registerValidator: (validator: () => Promise) => void; unregisterValidator: (validator: () => Promise) => void; errorDisplayMode: () => FormErrorDisplayMode; } export declare const FormValidationContext: React.Context;