/** * GET /organisations */ export declare function getAll(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations */ export declare function create(_params: object, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id} * DELETE /self */ export declare function remove(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id} * GET /self */ export declare function get(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id} * PUT /self */ export declare function update(params: { id?: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * PUT /organisations/{id}/applications/{appId}/tags * PUT /self/applications/{appId}/tags */ export declare function updateApplicationTags(params: { id?: string; appId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/applications/{appId}/udpRedirs */ export declare function listApplicationUDPRedirections(params: { id: string; appId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/applications/{appId}/udpRedirs */ export declare function createApplicationUDPRedirection(params: { id: string; appId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/applications/{appId}/udpRedirs/{sourcePort} */ export declare function deleteApplicationUDPRedirection(params: { id: string; appId: string; sourcePort: string; namespace: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; appId: string; sourcePort: string; namespace: string; }>; }>; /** * PUT /organisations/{id}/avatar * PUT /self/avatar */ export declare function updateAvatar(params: { id?: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/consumptions * GET /self/consumptions */ export declare function getConsumptions(params: { id?: string; appId: string; from: string; to: string; for: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id?: string; appId: string; from: string; to: string; for: string; }>; }>; /** * GET /organisations/{id}/credits * GET /self/credits */ export declare function getCredits(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/deployments */ export declare function getAllDeployments(params: { id: string; limit: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; limit: string; }>; }>; /** * GET /organisations/{id}/instances * GET /self/instances */ export declare function getAllInstances(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/members */ export declare function getAllMembers(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/members */ export declare function addMember(params: { id: string; invitationKey: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; queryParams: Partial<{ id: string; invitationKey: string; }>; body: object; }>; /** * DELETE /organisations/{id}/members/{userId} */ export declare function removeMemeber(params: { id: string; userId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/members/{userId} */ export declare function updateMember(params: { id: string; userId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/namespaces */ export declare function getNamespaces(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payment-info * GET /self/payment-info */ export declare function getPaymentInfo(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payments/billings */ export declare function todo_getInvoicesByOrga(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/payments/billings */ export declare function todo_buyDropsByOrga(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/payments/billings/unpaid */ export declare function todo_getUnpaidInvoicesByOrga_1(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * DELETE /organisations/{id}/payments/billings/{bid} * DELETE /self/payments/billings/{bid} */ export declare function deletePurchaseOrder(params: { id?: string; bid: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payments/billings/{bid} * GET /self/payments/billings/{bid} */ export declare function getInvoice(params: { id?: string; bid: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/payments/billings/{bid} * PUT /self/payments/billings/{bid} */ export declare function choosePaymentProvider(params: { id?: string; bid: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/payments/billings/{bid}.pdf */ export declare function todo_getPdfInvoiceByOrga(params: { id: string; bid: string; token: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; bid: string; token: string; }>; }>; /** * GET /organisations/{id}/payments/fullprice/{price} */ export declare function todo_getPriceWithTaxByOrga(params: { id: string; price: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payments/methods */ export declare function todo_getUnpaidInvoicesByOrga(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/payments/methods */ export declare function todo_addPaymentMethodByOrga(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/payments/methods/default */ export declare function todo_getDefaultMethodByOrga(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/payments/methods/default */ export declare function todo_setDefaultMethodByOrga(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/payments/methods/newintent */ export declare function getNewSetupIntent(params: { id: string; type: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ id: string; type: string; }>; }>; /** * DELETE /organisations/{id}/payments/methods/{mId} */ export declare function todo_deletePaymentMethodByOrga(params: { id: string; mId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /organisations/{id}/payments/monthlyinvoice * GET /self/payments/monthlyinvoice */ export declare function getMonthlyInvoice(params: { id?: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/payments/monthlyinvoice/maxcredit */ export declare function todo_setMaxCreditsPerMonthByOrga(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/payments/recurring */ export declare function todo_deleteRecurrentPaymentByOrga(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payments/recurring */ export declare function todo_getRecurrentPaymentByOrga(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/payments/tokens/stripe */ export declare function getStripeToken(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /self/payments/billings */ export declare function todo_getSelfInvoices(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /self/payments/billings */ export declare function todo_buySelfDrops(_params: object, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /self/payments/billings/{bid}.pdf */ export declare function todo_getSelfPdfInvoiceById(params: { bid: string; token: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; queryParams: Partial<{ bid: string; token: string; }>; }>; /** * GET /self/payments/fullprice/{price} */ export declare function todo_getSelfPriceWithTax(params: { price: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /self/payments/methods */ export declare function todo_getSelfPaymentMethods(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /self/payments/methods */ export declare function todo_addSelfPaymentMethod(_params: object, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /self/payments/methods/default */ export declare function todo_getSelfDefaultMethod(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /self/payments/methods/default */ export declare function todo_setSelfDefaultMethod(_params: object, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /self/payments/methods/{mId} */ export declare function todo_deleteSelfCard(params: { mId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /self/payments/monthlyinvoice/maxcredit */ export declare function todo_setSelfMaxCreditsPerMonth(_params: object, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /self/payments/recurring */ export declare function todo_deleteSelfRecurrentPayment(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /self/payments/recurring */ export declare function todo_getSelfRecurrentPayment(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /self/payments/tokens/stripe */ export declare function todo_getSelfStripeToken(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; //# sourceMappingURL=organisation.d.ts.map