import { HttpClient } from '../client/HttpClient'; import { Customer, CustomerListResponse, CustomerListParams, CreateCustomerInput, UpdateCustomerInput } from '../types/customer.types'; export declare class Customers { private readonly httpClient; private readonly basePath; constructor(httpClient: HttpClient); list(params?: CustomerListParams): Promise; get(customerNumber: string): Promise; create(customer: CreateCustomerInput): Promise; update(customerNumber: string, customer: UpdateCustomerInput): Promise; delete(customerNumber: string): Promise; private validateCreateInput; private isValidEmail; } //# sourceMappingURL=Customers.d.ts.map