import { EventEmitter2 } from '@nestjs/event-emitter';
import { DataSource } from 'typeorm';
import { Consultation } from './entities/op-hub-consultation-process.entity';
export declare class OpHubConsultationProcessService {
    private readonly dynamicConnection;
    private readonly connection;
    private readonly eventEmitter;
    constructor(dynamicConnection: DataSource, connection: DataSource, eventEmitter: EventEmitter2);
    findAllColorCode(hospital_id: number): Promise<any>;
    findAllProcessList(hospital_id: number): Promise<any>;
    findAllProcessTrackList(hospital_id: number, appointment_id: string): Promise<any>;
    update(updateconsultation: Consultation): Promise<{
        status: string;
        message: string;
    }[]>;
    ProcessTrackHistory(hospital_id: number): Promise<any>;
    gettrackstats(hospital_id: number, appointment_id: string): Promise<any>;
}
