1 | export declare function createCaseInsensitiveObject<T>(): {
|
2 | [key: string]: T;
|
3 | };
|
4 | export declare const CaseInsensitiveProxyHandler: ProxyHandler<any>;
|
5 | export declare type AliasedMapKey = string | symbol;
|
6 | export declare class AliasedMap<K, V> extends Map<AliasedMapKey | K, AliasedMapKey | V> {
|
7 | getAliases(): Map<AliasedMapKey, AliasedMapKey[]>;
|
8 | resolveAlias(key: AliasedMapKey | K): V | undefined;
|
9 | keysWithoutAliases(): K[];
|
10 | }
|