import { EventEmitter2 } from '@nestjs/event-emitter';
import { DataSource } from 'typeorm';
import { Vital } from './entities/op-hub-vital.entity';
export declare class OpHubVitalsService {
    private readonly dynamicConnection;
    private readonly connection;
    private readonly eventEmitter;
    constructor(dynamicConnection: DataSource, connection: DataSource, eventEmitter: EventEmitter2);
    create(createPrescriptionDto: Vital): Promise<any>;
    findAll(createPrescriptionDto: Vital): Promise<any>;
    createVitals(vitalsData: any): Promise<{
        status: string;
        message: string;
        status_code: number;
    }>;
    getVitals(vitalsData: any): Promise<{
        status: string;
        message: string;
        status_code: number;
        data?: undefined;
    } | {
        status: string;
        message: string;
        status_code: number;
        data: any;
    }>;
    updateVitals(vitalsData: any): Promise<{
        status: string;
        message: string;
        status_code: number;
    }>;
    deleteVitalsHard(vitalsData: any): Promise<{
        status: string;
        message: string;
        status_code: number;
    }>;
}
