type TimeDialogInitialState = {
    mode?: TimeMode;
    from?: string;
    to?: string;
};
interface TimeDialogProps {
    isOpen: boolean;
    onClose: () => void;
    onConfirm: (tagName: string, text: string, attributes: Record<string, string>) => void;
    initialState?: TimeDialogInitialState;
}
type TimeMode = "date" | "datetime" | "time" | "range-time" | "range-date" | "range-datetime";
/**
 * Диалог настройки временного атрибута или значения в текстовом редакторе.
 */
export declare function TimeDialog({ isOpen, onClose, onConfirm, initialState }: TimeDialogProps): import("react").JSX.Element;
export {};
//# sourceMappingURL=TimeDialog.d.ts.map