diff --git a/ccm-core-apiclient/src/main/typescript/ccm-core-apiclient.ts b/ccm-core-apiclient/src/main/typescript/ccm-core-apiclient.ts index 39639dc77..a3275776b 100644 --- a/ccm-core-apiclient/src/main/typescript/ccm-core-apiclient.ts +++ b/ccm-core-apiclient/src/main/typescript/ccm-core-apiclient.ts @@ -1,4 +1,9 @@ -import { CategorizationApiClient } from "./clients/categorization-api"; -import { SystemInformationClient } from "./clients/systeminformation-api"; +export { CategorizationApiClient } from "./clients/categorization-api"; +export { SystemInformationClient } from "./clients/systeminformation-api"; + +export * from "./entities/categorization"; +export * from "./entities/configuration"; +export * from "./entities/core"; + + -export { CategorizationApiClient, SystemInformationClient }; diff --git a/ccm-core-apiclient/src/main/typescript/entities/configuration.ts b/ccm-core-apiclient/src/main/typescript/entities/configuration.ts new file mode 100644 index 000000000..f01dbafab --- /dev/null +++ b/ccm-core-apiclient/src/main/typescript/entities/configuration.ts @@ -0,0 +1,16 @@ +export interface ConfigurationInfo { + name: string, + descBundle: string, + titleKey: string, + settings: Record +} + +export interface SettingInfo { + name: string, + valueType: string, + defaultValue: string, + confClass: string, + descBundle: string, + labelKey: string, + descKey: string +} \ No newline at end of file