import { Repository } from 'typeorm';
import { AppUsersStep } from './entities/app_users_step.entity';
import { AppUserRepository } from 'src/app_users/app_users.repository';
export declare class AppUserStepsRepository {
    private readonly appUserRepository;
    private readonly userRepository;
    constructor(appUserRepository: Repository<AppUsersStep>, userRepository: AppUserRepository);
    findUserStepsById(userId: string, fromDate?: string, today?: boolean): Promise<AppUsersStep[]>;
    findAll(take: number, skip: number): Promise<{
        count: number;
        data: AppUsersStep[];
    }>;
    findOne(id: string): Promise<AppUsersStep>;
    findUserById(app_user_id: string): Promise<any>;
    findLastRecord(app_user_id: string): Promise<{
        last_date: string;
    }>;
}
