UNPKG

typia

Version:

Superfast runtime validators with only one line

17 lines (16 loc) 559 B
import { ClassProperties } from "../../typings/ClassProperties"; import { IMetadataObject } from "./IMetadataObject"; import { IMetadataTypeTag } from "./IMetadataTypeTag"; import { MetadataObjectType } from "./MetadataObjectType"; export declare class MetadataObject { readonly type: MetadataObjectType; readonly tags: IMetadataTypeTag[][]; private name_?; /** * @hidden */ private constructor(); static create(props: ClassProperties<MetadataObject>): MetadataObject; getName(): string; toJSON(): IMetadataObject; }