/** * GET /billing/organisations/{id}/credits/summary */ export declare function getCreditsSummary(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /billing/organisations/{id}/invoices */ export declare function getAllInvoices(params: { id: string; since: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; since: string; }>; }>; /** * GET /billing/organisations/{id}/invoices/unpaid */ export declare function getAllUnpaidInvoices(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /billing/organisations/{id}/invoices/{invoiceNumber}/payments/paypal */ export declare function initPaypalPayment(params: { id: string; invoiceNumber: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /billing/organisations/{id}/invoices/{invoiceNumber}/payments/paypal/{payerId} */ export declare function authorizePaypalPayment(params: { id: string; invoiceNumber: string; payerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /billing/organisations/{id}/invoices/{invoiceNumber}/payments/stripe */ export declare function initStripePayment(params: { id: string; invoiceNumber: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * PUT /billing/organisations/{id}/invoices/{invoiceNumber}/payments/stripe/{paymentId} */ export declare function authorizeStripePayment(params: { id: string; invoiceNumber: string; paymentId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /billing/organisations/{id}/invoices/{invoiceNumber}{type} */ export declare function getInvoice(params: { id: string; invoiceNumber: string; type: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /billing/organisations/{id}/payments/methods */ export declare function getPaymentMethods(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /billing/organisations/{id}/payments/methods */ export declare function createPaymentMethod(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * PUT /billing/organisations/{id}/payments/methods/default */ export declare function setDefaultPaymentMethod(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /billing/organisations/{id}/payments/methods/{methodId} */ export declare function deletePaymentMethod(params: { id: string; methodId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /billing/organisations/{id}/payments/stripe/intent */ export declare function getStripePaymentIntent(params: { id: string; type: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; type: string; }>; }>; /** * GET /billing/organisations/{owner_id}/price-system */ export declare function getOrganisationPriceSystem(params: { owner_id: string; zone_id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ owner_id: string; zone_id: string; }>; }>; /** * GET /billing/price-system */ export declare function getPriceSystem(params: { zone_id: string; currency: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ zone_id: string; currency: string; }>; }>; //# sourceMappingURL=billing.d.ts.map