services-as-software
Version:
Primitives for building AI-powered services that operate as software
18 lines • 1.31 kB
TypeScript
/**
* services-as-software - Primitives for building AI-powered services that operate as software
*
* Services are a superset of digital-workers with a payment/business overlay,
* capable of crossing company/business boundaries.
*
* @packageDocumentation
*/
export * from './entities/index.js';
export { Service } from './service.js';
export { Endpoint, GET, POST, PUT, DELETE, PATCH } from './endpoint.js';
export { Client } from './client.js';
export { Provider, providers } from './provider.js';
export { ask, deliver, do_ as do, generate, is, notify, on, order, queue, quote, subscribe, every, entitlements, kpis, okrs, Plan, KPI, OKR, Entitlement, } from './helpers.js';
export type { Service as ServiceType, ServiceDefinition, ServiceClient, ServiceContext, ServiceStatus, EndpointDefinition, PricingModel, PricingConfig, PricingTier, BillingInterval, Currency, Order, OrderStatus, Quote, Subscription, SubscriptionStatus, SubscriptionPlan, Notification, EventHandler, ScheduledTask, EntitlementDefinition, KPIDefinition, OKRDefinition, KeyResult, UsageTracker, UsageEvent, Usage, ClientConfig, Provider as ProviderType, JSONSchema, } from './types.js';
export type { EndpointConfig } from './endpoint.js';
export type { ProviderConfig } from './provider.js';
//# sourceMappingURL=index.d.ts.map