import { MergedSelectProps } from '../Select.types';
import { MergedDropdownNodeTransformed } from '../ui/Inner/ui/Item/Item.types';
export type PathMapType = Map<string | number, number>;
export type FocusedToValueMapType = Map<string, MergedDropdownNodeTransformed>;
export type CheckedType = boolean | 'done' | 'dot' | 'indeterminate';
export type ValueToCheckedMapType = Map<MergedDropdownNodeTransformed['value'], CheckedType>;
export type ValueToItemMapType = Map<MergedDropdownNodeTransformed['value'], MergedDropdownNodeTransformed>;
export type ValueToPathMapType = Map<string, string[]>;
export declare const usePathMaps: (items: MergedSelectProps["items"]) => [PathMapType, FocusedToValueMapType, ValueToCheckedMapType, ValueToItemMapType, ValueToPathMapType];
//# sourceMappingURL=usePathMaps.d.ts.map