import { Repository } from 'typeorm';
import { LogService } from '../log/log.service';
import { OrderEntity } from '../order/entities/order.entity';
import { UserEntity } from '../user/entities/user.entity';
import { UserService } from '../user/user.service';
import { PointEntity } from './entities/point.entity';
export declare class PointService {
    private pointRepository;
    private logService;
    private readonly userService;
    constructor(pointRepository: Repository<PointEntity>, logService: LogService, userService: UserService);
    add(user: UserEntity, point: number, description: string): Promise<PointEntity>;
    addToMoaref(order: OrderEntity, point: number, description: string): Promise<false | PointEntity>;
}
