import { WorkerHost } from '@nestjs/bullmq';
import { Job } from 'bullmq';
import { GpsService } from '../../gps/gps.service';
import { AnalyticsService } from '../../analytics/analytics.service';
export declare class GpsProcessor extends WorkerHost {
    private readonly gps;
    private readonly logger;
    constructor(gps: GpsService);
    process(job: Job<{
        tripId: string;
    }>): Promise<void>;
}
export declare class AnalyticsProcessor extends WorkerHost {
    private readonly analytics;
    private readonly logger;
    constructor(analytics: AnalyticsService);
    process(job: Job<{
        userId: string;
        date: string;
    }>): Promise<void>;
}
