import { MutableRefObject } from "react"; import { ListWrapperComponentStringType, ListWrapperComponentType } from "../ListConstants"; import { ListItemComponentType } from "../../ListItem/ListItemConstants"; export declare const generateListId: () => string; export declare const useListId: (id: string) => string; export declare const getListItemIdByIndex: (childrenRefs: MutableRefObject, index: number) => string; export declare const getListItemIndexById: (childrenRefs: MutableRefObject, id: string) => number; export declare const getListItemComponentType: (listComponent: ListWrapperComponentType | ListWrapperComponentStringType) => ListItemComponentType; export declare const getNextListItemIndex: (currentIndex: number, childrenRefs: MutableRefObject) => number; export declare const getPrevListItemIndex: (currentIndex: number, childrenRefs: MutableRefObject) => number;