import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "../models/operations/index.js"; export declare class Accounts extends ClientSDK { /** * Create a new account * * @remarks * Creates a new user account in the workspace service */ register(request: operations.PostApiLeadScraperMicroserviceApiV1AccountsRequestBody, options?: RequestOptions): Promise; /** * List all accounts * * @remarks * Retrieves a list of accounts */ list(request: operations.GetApiLeadScraperMicroserviceApiV1AccountsListRequest, options?: RequestOptions): Promise; /** * Update account settings * * @remarks * Updates the settings for a given account */ updateSettings(request: operations.PutApiLeadScraperMicroserviceApiV1AccountsSettingsRequestBody, options?: RequestOptions): Promise; /** * Update account details * * @remarks * Updates specified fields of an existing account */ modifyDetails(request: operations.PutApiLeadScraperMicroserviceApiV1AccountsUpdateRequestBody, options?: RequestOptions): Promise; /** * Get account details * * @remarks * Retrieves details of a specific account */ fetchById(request: operations.GetApiLeadScraperMicroserviceApiV1AccountsIdRequest, options?: RequestOptions): Promise; /** * Delete account * * @remarks * Permanently deletes an account and associated resources */ removeById(request: operations.DeleteApiLeadScraperMicroserviceApiV1AccountsIdRequest, options?: RequestOptions): Promise; /** * Get account usage * * @remarks * Retrieves usage details for a given account */ getUsage(request: operations.GetApiLeadScraperMicroserviceApiV1AccountsIdUsageRequest, options?: RequestOptions): Promise; /** * Create a new account * * @remarks * Creates a new user account with initial workspace */ create(request: operations.PostApiWorkspaceServiceV1AccountsRequestBody, options?: RequestOptions): Promise; /** * Update account details */ update(request: operations.PutApiWorkspaceServiceV1AccountsRequestBody, options?: RequestOptions): Promise; /** * Get account details */ get(request: operations.GetApiWorkspaceServiceV1AccountsIdRequest, options?: RequestOptions): Promise; /** * Delete account */ delete(request: operations.DeleteApiWorkspaceServiceV1AccountsIdRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=accounts.d.ts.map