import type { Transport, PageResult } from '@23blocks/contracts'; import type { Subscription, SubscriptionItem, CreateSubscriptionRequest, CreateSubscriptionItemRequest, ListSubscriptionsParams } from '../types/subscription.js'; export interface SubscriptionsService { list(params?: ListSubscriptionsParams): Promise>; get(uniqueId: string): Promise; create(data: CreateSubscriptionRequest): Promise; addItem(subscriptionUniqueId: string, data: CreateSubscriptionItemRequest): Promise; } export declare function createSubscriptionsService(transport: Transport, _config: { apiKey: string; }): SubscriptionsService; //# sourceMappingURL=subscriptions.service.d.ts.map