import type { WorkDocumentFieldDraft } from '../work-document-fields'; export interface DocumentFieldTargetOption { id: string; name: string; } export interface DocumentFieldDialogProps { editing: boolean; draft: WorkDocumentFieldDraft; preview: string; targets: readonly DocumentFieldTargetOption[]; restoreFocusTarget: () => HTMLElement | null; onCancel: () => void; onChange: (draft: WorkDocumentFieldDraft) => void; onSubmit: () => void; } export declare function DocumentFieldDialog({ editing, draft, preview, targets, restoreFocusTarget, onCancel, onChange, onSubmit, }: DocumentFieldDialogProps): import("react").JSX.Element;