1 | import { Class } from '../common-types';
|
2 | import { Model } from '../model';
|
3 | import { ObjectType } from './object';
|
4 | /**
|
5 | * Model type
|
6 | */
|
7 | export declare class ModelType<T extends Model> extends ObjectType<T> {
|
8 | modelClass: Class<T>;
|
9 | readonly name: string;
|
10 | constructor(modelClass: Class<T>);
|
11 | serialize(value: T | null | undefined): Object | null | undefined;
|
12 | }
|