import { ClientData } from '../../../booking/info2/cartClientCard/types';
export declare const useCustomer: (props: {
    changeCustomerToGlobalState?: ((value: ClientData, options?: any) => void) | undefined;
}) => {
    customers: never[];
    selectedCustomer: ClientData | null;
    loading: boolean;
    error: null;
    pagination: {
        page: number;
        pageSize: number;
        total: number;
    };
    loadCustomers: (params?: {
        skip?: number;
        num?: number;
        search?: string;
    }) => Promise<void>;
    changePage: (page: number, pageSize: number) => Promise<void>;
    selectCustomer: (customer: ClientData | null, options?: any) => void;
    addCustomerToFirst: (customer: ClientData) => void;
    initLoad: (this: any, keyword: any, formId: number) => Promise<void>;
    hasMore: boolean;
    loadMore: () => Promise<void>;
};
