import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "../models/operations/index.js"; import { PageIterator } from "../types/operations.js"; export declare class Customers extends ClientSDK { /** * Retrieve a list of customers * * @remarks * Retrieve a list of customers for the authenticated workspace. */ list(request?: operations.GetCustomersRequest | undefined, options?: RequestOptions): Promise>; /** * Retrieve a customer * * @remarks * Retrieve a customer by ID for the authenticated workspace. */ get(request: operations.GetCustomerRequest, options?: RequestOptions): Promise; /** * Delete a customer * * @remarks * Delete a customer from a workspace. */ delete(id: string, options?: RequestOptions): Promise; /** * Update a customer * * @remarks * Update a customer for the authenticated workspace. */ update(request: operations.UpdateCustomerRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=customers.d.ts.map