UNPKG

services-as-software

Version:

Primitives for building AI-powered services that operate as software

52 lines 1.23 kB
/** * Orchestration Entity Types (Nouns) * * Service orchestration: ServiceWorkflow, WorkflowStep, ServiceTask, ServiceQueue, ServiceWorker * * @packageDocumentation */ import type { Noun } from 'ai-database'; /** * ServiceWorkflow entity * * Multi-step service workflow. */ export declare const ServiceWorkflow: Noun; /** * WorkflowStep entity * * Individual step in a workflow. */ export declare const WorkflowStep: Noun; /** * ServiceTask entity * * Task within service execution. */ export declare const ServiceTask: Noun; /** * ServiceQueue entity * * Queue for service tasks. */ export declare const ServiceQueue: Noun; /** * ServiceWorker entity * * Worker processing tasks. */ export declare const ServiceWorker: Noun; export declare const OrchestrationEntities: { ServiceWorkflow: Noun; WorkflowStep: Noun; ServiceTask: Noun; ServiceQueue: Noun; ServiceWorker: Noun; }; export declare const OrchestrationCategories: { readonly workflows: readonly ["ServiceWorkflow", "WorkflowStep"]; readonly tasks: readonly ["ServiceTask"]; readonly queues: readonly ["ServiceQueue"]; readonly workers: readonly ["ServiceWorker"]; }; //# sourceMappingURL=orchestration.d.ts.map