UNPKG

@typed/io

Version:

Runtime IO type system

8 lines 395 B
import { Any, Type } from './Type'; export interface MapType<K extends Type, V extends Type> extends Type<ReadonlyMap<Type.Of<K>, Type.Of<V>>> { readonly key: K; readonly value: V; } export declare function map<K extends Any, V extends Any>(key: K, value: V, name?: string, expected?: string): MapType<K, V>; export declare const Map: MapType<Any, Any>; //# sourceMappingURL=Map.d.ts.map