import { MapPegawaiLokasiPresensi } from './entities/map-pegawai-lokasi-presensi.entity';
import { InterfaceMapPegawaiLokasiPresensiService } from './services/interface.map-pegawai-lokasi-presensi.service';
import { CreateMapPegawaiLokasiPresensiInput } from './dto/create-map-pegawai-lokasi-presensi.input';
import { LokasiPresensi } from '../lokasi_presensi/entities/lokasi-presensi.entity';
import { InterfaceLokasiPresensiService } from '../lokasi_presensi/services/interface.lokasi-presensi.service';
export declare class MapPegawaiLokasiPresensiResolver {
    private readonly _mapPegawaiLokasiPresensiService;
    private readonly lokasiPresensiService;
    constructor(_mapPegawaiLokasiPresensiService: InterfaceMapPegawaiLokasiPresensiService<MapPegawaiLokasiPresensi>, lokasiPresensiService: InterfaceLokasiPresensiService<LokasiPresensi>);
    createMapEmployeeLocationPresence(createMapPegawaiLokasiPresensiInput: CreateMapPegawaiLokasiPresensiInput): Promise<MapPegawaiLokasiPresensi>;
    findAll(pegawaiId?: string): Promise<MapPegawaiLokasiPresensi[]>;
    findOne(map_pegawai_lokasi_presensi_id: string): Promise<MapPegawaiLokasiPresensi | null>;
    removeMapEmployeeLocationPresence(map_pegawai_lokasi_presensi_id: string): Promise<MapPegawaiLokasiPresensi | null>;
    lokasiPresensi(mapPegawaiLokasiPresensi: MapPegawaiLokasiPresensi): Promise<LokasiPresensi | null>;
}
