@eang/core
Version:
eang - model driven enterprise event processing
16 lines (15 loc) • 1.42 kB
TypeScript
export type { ObjOptions, InstanceObjOptions } from './base.js';
export { OrganizationObj, isOrganizationObj, GroupObj, isGroupObj, PersonObj, isPersonObj, ServiceAccountObj, isServiceAccountObj } from './organizational.js';
export type { PersonObjOptions, ServiceAccountObjOptions } from './organizational.js';
export { ItemObj, isItemObj, FolderObj, isFolderObj, PageObj, isPageObj } from './content.js';
export type { PageObjOptions } from './content.js';
export { SecurityPolicyObj, isSecurityPolicyObj, PolicyRuleObj, isPolicyRuleObj } from './security.js';
export type { PolicyRuleObjOptions } from './security.js';
export { ProcessObj, isProcessObj, ProcessInstanceObj, isProcessInstanceObj, FunctionObj, isFunctionObj, FunctionInstanceObj, isFunctionInstanceObj, ServiceObj, isServiceObj } from './runtime.js';
export type { ProcessObjOptions, ProcessInstanceObjOptions, FunctionObjOptions, FunctionInstanceObjOptions, ServiceObjOptions } from './runtime.js';
export { EventObj, isEventObj, EventInstanceObj, isEventInstanceObj, ErrorEventObj, isErrorEventObj, ErrorEventInstanceObj, isErrorEventInstanceObj } from './events.js';
export type { ErrorEventInstanceObjOptions } from './events.js';
export { SystemObj, isSystemObj } from './system.js';
export type { AnyObj } from './types.js';
export { isObjOfType } from './types.js';
export { createObj, registerTypeOfClass, typeOfToClassMap } from './factory.js';