import { CnSelectOptionProps, CnSelectProps } from '../cn-select';
import LRU from 'lru-cache';
export default function useInitRequest(params: {
    value?: CnSelectProps['value'];
    filterLocal?: CnSelectProps['filterLocal'];
    useDetailValue?: CnSelectProps['useDetailValue'];
    requestService: (searchConfig: string | string[]) => Promise<CnSelectOptionProps[]>;
    initRequestService: (searchConfig: string | string[]) => Promise<CnSelectOptionProps[]>;
    lru: LRU<string, any>;
    mutate: any;
}): void;
