import * as factory from '../factory'; import { IProjectionSearchConditions, ISearchResult, IUnset, Service } from '../service'; /** * 顧客サービス */ export declare class CustomerService extends Service { /** * 顧客作成 */ create(params: factory.customer.ICustomer): Promise; /** * 顧客取得 */ findById(params: { id: string; } & IProjectionSearchConditions): Promise; /** * 顧客検索 */ search(params: factory.customer.ISearchConditions & IProjectionSearchConditions): Promise>; /** * 顧客編集 */ update(params: { id: string; attributes: factory.customer.ICustomer & IUnset; }): Promise; /** * 顧客削除 */ deleteById(params: { id: string; }): Promise; }