1 | export function create(): Map<any, any>;
|
2 | export function copy<K, V>(m: Map<K, V>): Map<K, V>;
|
3 | export function setIfUndefined<MAP extends Map<any, any>, CF extends MAP extends Map<any, infer V> ? () => V : unknown>(map: MAP, key: MAP extends Map<infer K, any> ? K : unknown, createT: CF): ReturnType<CF>;
|
4 | export function map<K, V, R>(m: Map<K, V>, f: (arg0: V, arg1: K) => R): R[];
|
5 | export function any<K, V>(m: Map<K, V>, f: (arg0: V, arg1: K) => boolean): boolean;
|
6 | export function all<K, V>(m: Map<K, V>, f: (arg0: V, arg1: K) => boolean): boolean;
|
7 |
|
\ | No newline at end of file |