typia
Version:
Superfast runtime validators with only one line
17 lines (16 loc) • 559 B
TypeScript
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;
}