import { Constructor } from './Constructor'; /** * An interface for the resulting Jsonable Mixin Class */ export interface IJsonable { fromJson(json: any): any; toJson(): any; } /** * The mixin function which will create a Jsonable class */ export declare function Jsonable(Base: T): Constructor & T;