import { PropertyDescription } from "../descriptions/propertyInfo"; import { Type } from "../Type"; import { TypeBuilderBase } from "./TypeBuilderBase"; export declare class ObjectLiteralTypeBuilder extends TypeBuilderBase { private properties; constructor(); /** * * @param object */ static fromObject(object: any): Type; /** * Add property * @param description */ addProperty(description: PropertyDescription): this; /** * Build Object Literal Type. */ build(): Type; }