"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Serializer = exports.SerializeIterable = exports.SerializeObject = void 0; class SerializeObject { serializeEntry(key, value) { this.serializeKey(key); this.serializeValue(value); } } exports.SerializeObject = SerializeObject; class SerializeIterable { } exports.SerializeIterable = SerializeIterable; class Serializer { serializeIterable() { throw new Error("Method not implemented."); } serializeAny(_value) { throw new Error("Method not implemented."); } serializeBoolean(_value) { throw new Error('Method not implemented.'); } serializeNumber(_value) { throw new Error('Method not implemented.'); } serializeBigInt(_value) { throw new Error('Method not implemented.'); } serializeString(_value) { throw new Error('Method not implemented.'); } serializeSymbol(_value) { throw new Error('Method not implemented.'); } serializeNull() { throw new Error('Method not implemented.'); } serializeObject() { throw new Error('Method not implemented.'); } serializeClass(_name) { throw new Error('Method not implemented.'); } } exports.Serializer = Serializer;