/** * GET /organisations/{id}/addonproviders */ export declare function getAll(params: { id: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/addonproviders */ export declare function create(params: { id: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/addonproviders/{providerId} */ export declare function remove(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/addonproviders/{providerId} */ export declare function get(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/addonproviders/{providerId} */ export declare function update(params: { id: string; providerId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/addonproviders/{providerId}/features */ export declare function getAllFeatures(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/addonproviders/{providerId}/features */ export declare function addFeature(params: { id: string; providerId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/addonproviders/{providerId}/features/{featureId} */ export declare function removeFeature(params: { id: string; providerId: string; featureId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/addonproviders/{providerId}/plans */ export declare function getAllPlans(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/addonproviders/{providerId}/plans */ export declare function addPlan(params: { id: string; providerId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/addonproviders/{providerId}/plans/{planId} */ export declare function removePlan(params: { id: string; providerId: string; planId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/addonproviders/{providerId}/plans/{planId} */ export declare function getPlan(params: { id: string; providerId: string; planId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/addonproviders/{providerId}/plans/{planId} */ export declare function updatePlan(params: { id: string; providerId: string; planId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName} */ export declare function removePlanFeature(params: { id: string; providerId: string; planId: string; featureName: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PUT /organisations/{id}/addonproviders/{providerId}/plans/{planId}/features/{featureName} */ export declare function updatePlanFeature(params: { id: string; providerId: string; planId: string; featureName: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * GET /organisations/{id}/addonproviders/{providerId}/sso */ export declare function getSsoData(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /organisations/{id}/addonproviders/{providerId}/tags */ export declare function getAllTags(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /organisations/{id}/addonproviders/{providerId}/testers */ export declare function addBetaTester(params: { id: string; providerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; //# sourceMappingURL=addon-provider.d.ts.map