import { Preset } from "./presets"; import { ExtraSerializersPreset } from "./types"; interface SerializerOptions { /** * Preset */ preset?: Preset; /** * Serialize functions */ functions?: boolean; /** * Extra serializers */ extra?: ExtraSerializersPreset; } export declare class Serializer { private serializers; constructor(options?: SerializerOptions); setOptions({ preset, functions: f, extra, }?: SerializerOptions): void; serialize(obj: any): string; deserialize(str: string): T; } export {};