typia
Version:
Superfast runtime validators with only one line
17 lines (16 loc) • 715 B
TypeScript
import { IMetadataComponents } from "./IMetadataComponents";
import { IMetadataDictionary } from "./IMetadataDictionary";
import { MetadataAlias } from "./MetadataAlias";
import { MetadataArrayType } from "./MetadataArrayType";
import { MetadataObject } from "./MetadataObject";
import { MetadataTupleType } from "./MetadataTupleType";
export declare class MetadataComponents {
readonly aliases: MetadataAlias[];
readonly objects: MetadataObject[];
readonly arrays: MetadataArrayType[];
readonly tuples: MetadataTupleType[];
readonly dictionary: IMetadataDictionary;
private constructor();
static from(json: IMetadataComponents): MetadataComponents;
toJSON(): IMetadataComponents;
}