UNPKG

services-as-software

Version:

Primitives for building AI-powered services that operate as software

50 lines 1.27 kB
/** * Service Entity Types (Nouns) * * Core service entities: ProductizedService, ServiceOffering, ServicePlan, ServiceInstance, ServiceExecution * * @packageDocumentation */ import type { Noun } from 'ai-database'; /** * ProductizedService entity * * A service packaged and delivered as software. */ export declare const ProductizedService: Noun; /** * ServiceOffering entity * * A specific offering or tier of a service. */ export declare const ServiceOffering: Noun; /** * ServicePlan entity * * A subscription plan for a service. */ export declare const ServicePlan: Noun; /** * ServiceInstance entity * * A running instance of a service for a customer. */ export declare const ServiceInstance: Noun; /** * ServiceExecution entity * * A single execution or run of a service. */ export declare const ServiceExecution: Noun; export declare const ServiceEntities: { ProductizedService: Noun; ServiceOffering: Noun; ServicePlan: Noun; ServiceInstance: Noun; ServiceExecution: Noun; }; export declare const ServiceCategories: { readonly core: readonly ["ProductizedService", "ServiceOffering", "ServicePlan"]; readonly runtime: readonly ["ServiceInstance", "ServiceExecution"]; }; //# sourceMappingURL=services.d.ts.map