import { AttendanceService } from './attendance.service.js';
export declare class AttendanceController {
    private readonly attendanceService;
    constructor(attendanceService: AttendanceService);
    createMark(body: unknown): Promise<import("../shared/domain.js").AttendanceMark>;
    createManualMark(body: unknown, editor?: string): Promise<import("../shared/domain.js").AttendanceMark>;
    editMarkTimes(id: string, body: unknown, editor?: string): Promise<import("../shared/domain.js").AttendanceMark>;
    createMarkWithFacialRecognition(body: unknown, file?: Express.Multer.File): Promise<import("../shared/domain.js").AttendanceMark>;
    findMarks(employeeNumber?: string, stationId?: string, from?: string, to?: string): import("../shared/domain.js").AttendanceMark[];
}
