import type { FormFiltersProps } from '../types';
export type InputsSize = 'small' | 'medium';
export type FormFiltersDialogProps<TFieldValues extends Record<string, unknown>> = Omit<FormFiltersProps<TFieldValues>, 'onChange' | 'searchField' | 'submitButton' | 'mainFiltersColumns'> & {
    /**
     * Открыт ли диалог
     */
    isModalOpen: boolean;
    /**
     * Установить открытый диалог
     */
    setIsModalOpen: (isModalOpen: boolean) => void;
    /**
     * Значения по умолчанию
     */
    defaultValues?: TFieldValues;
    /**
     * Функция отправки формы на кнопку "Применить" в модальном окне
     */
    onSubmit: (values: TFieldValues) => void;
};
