import { TOption } from './types'; export declare const inArray: (array?: any[], item?: TOption | string) => boolean; export declare const groupData: (data: TOption[], groupFieldId: string) => any; export declare const isDisabled: (item: TOption, selected: TOption[], disabled: Array) => boolean; export declare const getFirstNotDisabledId: (data: TOption[], selected: TOption[], disabled: Array, valueFieldId: string) => any; export declare const getNextId: (data: TOption[], currentId: string | number, valueFieldId: string, selected: TOption[], disabled: Array) => any; export declare const getPrevId: (data: TOption[], currentId: string | number, valueFieldId: string, selected: TOption[], disabled: Array) => any; export declare const isBottom: ({ scrollHeight, scrollTop, clientHeight, }: Element) => boolean; export declare const getValueArray: (value: TValue | TValue[]) => TValue[]; export declare function sortByAvailability(value: T[], enableFieldId?: K): T[];