import { Option, Item, RawValue } from '../interface'; export declare const isOption: (data: any[]) => data is Option[]; export declare const nest: (items: Item[], id?: RawValue | null, layer?: number, path?: Item[], link?: string) => any; export declare const treeToMapAndList: (tree: any[]) => { map: {}; list: any[]; }; export declare const arrFindPathById: (items: any, id: any, data?: string[]) => any; export declare const arrFindPathAndColorById: (items: any, id: any, data?: { color: string; pathName: any[]; }) => any; export declare const getDisabled: (selectValue: any, path: any) => boolean; export declare const getItem: (selected: any) => any; export declare function debounce(fn: any, delay?: number): () => void;