@bexis2/bexis2-rpm-ui
Version:
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
46 lines (45 loc) • 1.09 kB
TypeScript
import type { listItemType } from '@bexis2/bexis2-core-ui';
export declare class MeaningModel {
id: number;
name: string;
description: string;
selectable: boolean;
approved: boolean;
externalLinks: meaningEntryType[];
related_meaning: MeaningModel[];
constraints: listItemType[];
constructor(data: any);
}
export declare class meaningEntryType {
mappingRelation: listItemType;
mappedLinks: listItemType[];
constructor();
}
export declare class externalLinkType {
id: number;
uri: string;
name: string;
type: listItemType | undefined;
prefix: prefixListItemType | undefined;
prefixCategory: prefixCategoryType | undefined;
constructor();
}
export interface prefixListItemType {
id: number;
text: string;
description: string;
url: string;
}
export interface prefixCategoryType {
id: number;
name: string;
description: string;
}
export declare enum externalLinkTypeEnum {
prefix = 1,
link = 2,
entity = 3,
characteristics = 4,
vocabulary = 5,
relationship = 6
}