UNPKG

aurelia-webpack-plugin

Version:

A plugin for webpack that enables bundling Aurelia applications.

15 lines (14 loc) 517 B
import { ObjectDeserializerContext, ObjectSerializerContext } from "./webpack"; export declare class ClassSerializer<T extends ISerializable> { private ctor; constructor(ctor: { new (...params: any[]): T; }); serialize(obj: T, context: ObjectSerializerContext): void; deserialize(context: ObjectDeserializerContext): T; } interface ISerializable { serialize(context: ObjectSerializerContext): void; deserialize(context: ObjectDeserializerContext): void; } export {};