import { DataType } from "./DataType"; export declare class TypeMetaProperty { key: string; datatype: DataType; isArray: boolean; pclass?: TypeMetaClass | DataType; constructor(key: string, datatype: DataType, isary?: boolean, pclass?: any); } export declare class TypeMetaClass { prototype: any; private m_prototype; properties: TypeMetaProperty[]; pname: string; private m_needSort; addProperty(k: string, t: DataType, isary?: boolean): void; readonly protoName: string; sortProperty(): this | undefined; }