import { Repository } from 'typeorm';
import { MainRepository } from '../../../core/main.repository';
import { InterfaceRiwayatpresensiRepository } from './interface_riwayatpresensi_repository';
import { RiwayatPresensi } from '../entities/riwayat_presensi.entity';
export declare class RiwayatPresensiRepository extends MainRepository<RiwayatPresensi> implements InterfaceRiwayatpresensiRepository<RiwayatPresensi> {
    private _riwayatPresensiRepository;
    constructor(_riwayatPresensiRepository: Repository<RiwayatPresensi>);
    attendanceHistoryWithPagination(perPage: number, page: number, pegawaiId?: string | null, instansiId?: string | null, search?: string | null): Promise<[RiwayatPresensi[], number]>;
}
