import { Deserialize } from './de'; import { Serialize } from './ser'; export declare class Registry { serializers: Map>; deserializers: Map>; registerSerialize(ctor: Function, serialize: Serialize): void; registerDeserialize(ctor: Function, deserialize: Deserialize): void; } export declare const GlobalRegistry: Registry; export declare const registerSerialize: (ctor: Function, serialize: Serialize) => void; export declare const registerDeserialize: (ctor: Function, deserialize: Deserialize) => void;