export class Serializer<Entity, Serialized> {
public readonly serialize: (entity: Entity) => Promise<Serialized>;
public constructor(serialize: (entity: Entity) => Promise<Serialized>) {
this.serialize = serialize;
}