@wbg-mde/model
Version:
Metadata Editor Model Definitions
34 lines (33 loc) • 721 B
TypeScript
export declare class Cat {
Value: string;
Label: string;
constructor(cat: any);
}
export declare class CatDef {
ID: string;
Name: string;
Desc: string;
Type: CatDefType;
Languages: string;
Cat: Array<Cat>;
constructor(catDef: any);
}
export declare class Group {
ID: string;
Name: string;
Desc: string;
Expanded: boolean;
Group: Array<Group>;
CatDef: Array<CatDef>;
constructor(group: any);
}
export declare class CategoryRepository {
Name: string;
Group: Array<Group>;
CatDef: Array<CatDef>;
constructor(categoryRepository: any);
}
export declare enum CatDefType {
"NUMERIC" = 0,
"STRING" = 1
}