import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "../models/operations/index.js"; export declare class Tenants extends ClientSDK { /** * List all tenants * * @remarks * Retrieves a list of all tenants in the system */ list(request: operations.GetApiLeadScraperMicroserviceApiV1OrganizationTenantsOrganizationIdRequest, options?: RequestOptions): Promise; /** * Delete a tenant * * @remarks * Permanently deletes a tenant and all associated resources */ delete(request: operations.DeleteApiLeadScraperMicroserviceApiV1OrganizationTenantsOrganizationIdTenantIdRequest, options?: RequestOptions): Promise; /** * Update tenant details * * @remarks * Updates the configuration of a specific tenant */ update(request: operations.PutApiLeadScraperMicroserviceApiV1OrganizationsTenantsRequestBody, options?: RequestOptions): Promise; /** * List tenant API keys * * @remarks * Retrieves all API keys for a specific tenant */ listApiKeys(request: operations.GetApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysListRequest, options?: RequestOptions): Promise; /** * Rotate tenant API key * * @remarks * Rotates a tenant API key while maintaining its configuration */ rotateApiKey(request: operations.PostApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysRotateRequestBody, options?: RequestOptions): Promise; /** * Delete tenant API key * * @remarks * Permanently deletes a tenant API key */ deleteApiKey(request: operations.DeleteApiLeadScraperMicroserviceApiV1OrganizationsTenantsApiKeysKeyIdRequest, options?: RequestOptions): Promise; /** * Get tenant details * * @remarks * Retrieves details of a specific tenant */ get(request: operations.GetApiLeadScraperMicroserviceApiV1OrganizationsTenantsOrganizationIdTenantIdRequest, options?: RequestOptions): Promise; /** * Create a new tenant * * @remarks * Creates a new tenant in the system */ create(request: operations.PostApiLeadScraperMicroserviceApiV1OrganizationsOrganizationIdTenantsRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=tenants.d.ts.map