import { MutableRefObject } from "react"; import { FormBaseType, FormItemBaseType } from "../Form/interface"; export declare type SearchColumnType = { formItem: Pick; type: 'text' | 'number'; }; export declare type SearchActionType = { search: () => void; reset: () => void; }; export interface SearchBaseType { columns: SearchColumnType[]; actionRef?: MutableRefObject; className?: string; formProps?: FormBaseType; search?: (values: Record) => void; reset?: () => void; } export declare type SearchPropsType = SearchBaseType;