UNPKG

@ionic/utils-object

Version:
11 lines (10 loc) 442 B
export declare function createCaseInsensitiveObject<T>(): { [key: string]: T; }; export declare const CaseInsensitiveProxyHandler: ProxyHandler<any>; export declare type AliasedMapKey = string | symbol; export declare class AliasedMap<K, V> extends Map<AliasedMapKey | K, AliasedMapKey | V> { getAliases(): Map<AliasedMapKey, AliasedMapKey[]>; resolveAlias(key: AliasedMapKey | K): V | undefined; keysWithoutAliases(): K[]; }