business-as-code
Version:
Primitives for expressing business logic and processes as code
58 lines • 1.32 kB
TypeScript
/**
* Operations Entity Types (Nouns)
*
* Business operations: Process, Workflow, Procedure, Policy.
*
* @packageDocumentation
*/
import type { Noun } from 'ai-database';
/**
* Process entity
*
* Represents a business process with defined steps.
*/
export declare const Process: Noun;
/**
* ProcessStep entity
*
* Represents a step within a business process.
*/
export declare const ProcessStep: Noun;
/**
* Workflow entity
*
* Represents an automated workflow.
*/
export declare const Workflow: Noun;
/**
* WorkflowAction entity
*
* Represents an action step within a workflow.
*/
export declare const WorkflowAction: Noun;
/**
* WorkflowRun entity
*
* Represents a workflow execution instance.
*/
export declare const WorkflowRun: Noun;
/**
* Policy entity
*
* Represents a business policy or rule.
*/
export declare const Policy: Noun;
export declare const OperationsEntities: {
Process: Noun;
ProcessStep: Noun;
Workflow: Noun;
WorkflowAction: Noun;
WorkflowRun: Noun;
Policy: Noun;
};
export declare const OperationsCategories: {
readonly processes: readonly ["Process", "ProcessStep"];
readonly automation: readonly ["Workflow", "WorkflowAction", "WorkflowRun"];
readonly governance: readonly ["Policy"];
};
//# sourceMappingURL=operations.d.ts.map