import { BeaconService, Query, BaseService } from '@juicyllama/core'; import { Repository } from 'typeorm'; import { Points } from './points.entity'; import { PointLogService } from './log/points.log.service'; type T = Points; export declare class PointsService extends BaseService { readonly repository: Repository; readonly query: Query; readonly beaconService: BeaconService; readonly pointLogService: PointLogService; constructor(repository: Repository, query: Query, beaconService: BeaconService, pointLogService: PointLogService); addPoints(options: { points_identifier: string; user_id: number; points: number; log?: string; }): Promise; subtractPoints(options: { points_identifier: string; user_id: number; points: number; log?: string; }): Promise; private changePoints; } export {};