import BaseService from "../../service"; import { IService, IResourceMapper, IFindParams } from "../../interfaces"; import { IPartnerActivity, IPartnerActivityResource } from "./"; export interface IPartnerActivityService extends IService { findByPoiId(poiId: string, options: IFindParams): Promise; findByLodgingId(lodgingId: string, options: IFindParams): Promise; } export default class PartnerActivityService extends BaseService implements IPartnerActivityService { resource: string; mapper: IResourceMapper; url(): string; findByPoiId(poiId: string, options?: IFindParams): Promise; findByLodgingId(lodgingId: string, options?: IFindParams): Promise; private findByResourceId(collection, id, options); }