/** * GET /addon-providers/addon-pulsar */ export declare function getPulsarProviderInformations(): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /addon-providers/addon-pulsar/addons/{pulsarId} */ export declare function getPulsar(params: { pulsarId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /addon-providers/addon-pulsar/addons/{pulsarId}/create-tenant-and-namespace */ export declare function createTenantAndNamespace(params: { pulsarId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * DELETE /addon-providers/addon-pulsar/addons/{pulsarId}/delete-tenant-and-namespace */ export declare function deleteTenantAndNamespace(params: { pulsarId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /addon-providers/addon-pulsar/addons/{pulsarId}/storage-policies */ export declare function getPulsarStoragePolicy(params: { pulsarId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * PATCH /addon-providers/addon-pulsar/addons/{pulsarId}/storage-policies */ export declare function patchStoragePolicies(params: { pulsarId: string; }, body: object): Promise<{ method: string; url: string; headers: { 'Content-Type': string; }; body: object; }>; /** * DELETE /addon-providers/addon-pulsar/addons/{pulsarId}/topics/{topicName} */ export declare function deleteTopic(params: { pulsarId: string; topicName: string; instanceId: string; }): Promise<{ method: string; url: string; headers: {}; queryParams: Partial<{ pulsarId: string; topicName: string; instanceId: string; }>; }>; /** * GET /addon-providers/addon-pulsar/clusters/{clusterId} */ export declare function getPulsarCluster(params: { clusterId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; //# sourceMappingURL=pulsar.d.ts.map