services-as-software
Version:
Primitives for building AI-powered services that operate as software
60 lines • 1.32 kB
TypeScript
/**
* Billing Entity Types (Nouns)
*
* Billing & commerce: ServiceQuote, ServiceOrder, ServiceSubscription, Usage, Invoice, Payment
*
* @packageDocumentation
*/
import type { Noun } from 'ai-database';
/**
* ServiceQuote entity
*
* Price quote for a service.
*/
export declare const ServiceQuote: Noun;
/**
* ServiceOrder entity
*
* Customer order for a service.
*/
export declare const ServiceOrder: Noun;
/**
* ServiceSubscription entity
*
* Recurring service subscription.
*/
export declare const ServiceSubscription: Noun;
/**
* Usage entity
*
* Service usage tracking record.
*/
export declare const Usage: Noun;
/**
* Invoice entity
*
* Billing invoice.
*/
export declare const Invoice: Noun;
/**
* Payment entity
*
* Payment record.
*/
export declare const Payment: Noun;
export declare const BillingEntities: {
ServiceQuote: Noun;
ServiceOrder: Noun;
ServiceSubscription: Noun;
Usage: Noun;
Invoice: Noun;
Payment: Noun;
};
export declare const BillingCategories: {
readonly quotes: readonly ["ServiceQuote"];
readonly orders: readonly ["ServiceOrder"];
readonly subscriptions: readonly ["ServiceSubscription"];
readonly usage: readonly ["Usage"];
readonly invoicing: readonly ["Invoice", "Payment"];
};
//# sourceMappingURL=billing.d.ts.map