import { ComprehensiveSearchProps } from "../../pro/comprehensiveSearch/types.js";
import { ClientData } from "./types.js";
import React from "react";
import { TableProps } from "antd";
//#region src/plus/clinetSearch/index.d.ts
interface ClientSearchProps extends Omit<ComprehensiveSearchProps, 'resultDisplay' | 'onRowClick'> {
  onRowClick?: (record: ClientData, index: number) => void;
  onAddClient?: (record: ClientData, isChecked: boolean) => void;
  resultProps?: TableProps<ClientData>;
  hasMore?: boolean;
  onLoadMore?: () => void;
  state?: any;
  resultLoading?: boolean;
}
type ClientSearchRef = {
  resetScrollPosition: () => void;
};
declare const ClientSearch: React.ForwardRefExoticComponent<ClientSearchProps & React.RefAttributes<ClientSearchRef>>;
//#endregion
export { ClientSearch };