import type { Transport } from '@23blocks/contracts'; import type { OfferCode, CreateOfferCodeRequest, SendOfferCodeRequest, RedeemOfferCodeRequest } from '../types/offer-code.js'; export interface OfferCodesService { get(code: string): Promise; create(data: CreateOfferCodeRequest): Promise; send(data: SendOfferCodeRequest): Promise; redeem(data: RedeemOfferCodeRequest): Promise; } export declare function createOfferCodesService(transport: Transport, _config: { apiKey: string; }): OfferCodesService; //# sourceMappingURL=offer-codes.service.d.ts.map