import * as factory from '../factory'; import { IProjectionSearchConditions, ISearchResult, IUnset, Service } from '../service'; /** * トリップサービス */ export declare class TripService extends Service { /** * 作成 */ create(params: factory.trip.ITrip[]): Promise[]>; /** * 検索 */ search(params: factory.trip.ISearchConditions & IProjectionSearchConditions): Promise, 'hasOfferCatalog'>[]>>; /** * 取得 */ findById(params: { id: string; }): Promise, 'hasOfferCatalog'>>; /** * 更新 */ update(params: { id: string; attributes: factory.trip.ITrip & IUnset; }): Promise; /** * 削除 */ deleteById(params: { id: string; }): Promise; }