import React from 'react'; import * as NiceModal from '@ebay/nice-modal-react'; import type { DialogFooterProps } from '@gravity-ui/uikit'; import type { ManagePartitioningFormOutput, ManagePartitioningFormState } from './types'; import './ManagePartitioningDialog.scss'; interface CommonDialogProps { initialValue?: ManagePartitioningFormState; database?: string; onApply?: (value: ManagePartitioningFormOutput) => void | Promise; } interface ManagePartitioningDialogNiceModalProps extends CommonDialogProps, DialogFooterProps { onClose?: () => void; } export declare const ManagePartitioningDialogNiceModal: React.FC; export declare function openManagePartitioningDialog(props?: Omit): Promise; export {};