declare function useMap<K, T>(initialState?: Map<K, T> | (() => Map<K, T>)): readonly [Map<K, T>, (k: K, v: T) => void, (k: K) => void, () => void, (m: Map<K, T>) => void];

export { useMap };
