import Fuse from "fuse.js"; export declare function useToggle(initialState?: boolean): { isToggled: boolean; toggleOn: () => void; toggleOff: () => void; }; export declare function useMultiSelection(initialState?: {}): { selectedItems: Record; setSelectedItems: import("react").Dispatch>>; toggleItem: (id: string | string[]) => void; }; export declare function useFuseSearch(list: ReadonlyArray, searchTerm: string, options: Fuse.IFuseOptions): Array; export declare function useResizeObserver(callback: (target: T, entry: ResizeObserverEntry) => void): import("react").MutableRefObject; export default useResizeObserver;