import { DataSource } from "typeorm";
export declare class BundleGenerationService {
    private connection;
    constructor(connection: DataSource);
    create(followupDetails: any, other_observations: any, Lifestyle: any, women_health: any, generalAssment: any, physicalActivity: any, vitalDetails: any, body_measurement: any, hospital_id: any, opd_id: any, abhaAddress: any, file: string): Promise<any>;
    createDischargeSummary(followupDetails: any, clinicalPresentation: any, investigationsPerformed: any, treatment_given: any, condition_at_discharge: any, discharge_advice: any, hospital_id: any, opd_id: any, abhaAddress: any): Promise<any>;
    createPrescription(prescriptionDetails: any, hospital_id: any, opd_id: any, abhaAddress: any, file: string): Promise<any>;
    createOpConsultation(chiefComplaintsBasic: any, getPastTreatHis: any, followupDetails: any, hospital_id: any, opd_id: any, file: any, abhaAddress: any, diet_plan: any, treatmentAdvice: any, physicalExam: any, allergies: any, familyHistory: any, prescriptionDetails: any, investigationAdvice: any): Promise<any>;
    createDiagnosis(prescriptionDetails: any, hospital_id: any, opd_id: any, abhaAddress: any, file: any): Promise<any>;
    createInvoice(prescriptionDetails: any, hospital_id: any, opd_id: any, abhaAddress: any): Promise<any>;
    createLabresults(prescriptionDetails: any, hospital_id: any, opd_id: any, abhaAddress: any, file: string): Promise<any>;
    createImmunization(prescriptionDetails: any, hospital_id: any, opd_id: any, abhaAddress: any, file: string): Promise<any>;
    findAll(transaction_id: any, hospital_id: any): Promise<any>;
}
