import { WorkerHost } from '@nestjs/bullmq';
import { Job } from 'bullmq';
import { AttendanceImportExecuteService } from '../services/attendance-import-execute.service';
interface TenantJobData {
    id: number;
    subdomain: string;
    database_name: string;
    name: string;
}
export declare class AttendanceImportProcessor extends WorkerHost {
    private readonly executeService;
    constructor(executeService: AttendanceImportExecuteService);
    process(job: Job<{
        batchId: string;
        userId: number;
        tenant: TenantJobData;
    }>): Promise<void>;
}
export {};
