import React from 'react'; import * as NiceModal from '@ebay/nice-modal-react'; import type { FormMode } from './types'; import './TableFormDialog.scss'; type DialogSuccessHandler = (path: string) => void; interface CommonDialogProps { mode: FormMode; database: string; databaseFullPath: string; parentPath?: string; path?: string; onSuccess?: DialogSuccessHandler; } interface TableFormDialogNiceModalProps extends CommonDialogProps { onClose?: () => void; } export declare const TableFormDialogNiceModal: React.FC; export declare function openTableFormDialog(props: Omit): Promise; export {};