//#region src/components/dialog-form-state.d.ts export type DialogFormSource = { dirty: boolean; onDiscard?: (() => void) | undefined; }; export type DialogFormRegistry = { sources: Map; clearConfirmation: () => void; }; export declare const DialogFormContext: import("react").Context; /** Forms report semantic changes, including edits made by custom controls. */ export declare const DialogFormState: ({ dirty, onDiscard }: { dirty: boolean; onDiscard?: (() => void) | undefined; }) => null; //#endregion