box-node-sdk
Version:
Official SDK for Box Platform APIs
24 lines (23 loc) • 987 B
TypeScript
import { MetadataTaxonomyLevel } from './metadataTaxonomyLevel';
import { SerializedData } from '../serialization/json';
export interface MetadataTaxonomy {
/**
* A unique identifier of the metadata taxonomy. */
readonly id: string;
/**
* A unique identifier of the metadata taxonomy. The identifier must be unique within
* the namespace to which it belongs. */
readonly key?: string;
/**
* The display name of the metadata taxonomy. This can be seen in the Box web app. */
readonly displayName: string;
/**
* A namespace that the metadata taxonomy is associated with. */
readonly namespace: string;
/**
* Levels of the metadata taxonomy. */
readonly levels?: readonly MetadataTaxonomyLevel[];
readonly rawData?: SerializedData;
}
export declare function serializeMetadataTaxonomy(val: MetadataTaxonomy): SerializedData;
export declare function deserializeMetadataTaxonomy(val: SerializedData): MetadataTaxonomy;