serde-ts/dist/ser/interface.js
2025-05-22 03:35:53 -05:00

43 lines
1.2 KiB
JavaScript

"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 {
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;