@apollo/core-schema
Version:
Apollo Core Schema processing library
14 lines • 464 B
TypeScript
export declare class ScopeMap<K, V> {
#private;
readonly parent?: ScopeMap<K, V> | undefined;
own(key: K): V | undefined;
has(key: K): boolean;
hasOwn(key: K): boolean;
lookup(key: K): V | undefined;
entries(): Iterable<[K, V]>;
visible(): Iterable<[K, V]>;
set(key: K, value: V): void;
constructor(parent?: ScopeMap<K, V> | undefined, entries?: Map<K, V>);
}
export default ScopeMap;
//# sourceMappingURL=scope-map.d.ts.map