import { DataSource } from "typeorm";
import { ReferralPayment } from "./entities/referral_payment.entity";
export declare class ReferralPaymentService {
    private readonly connection;
    private readonly dynamicConnection;
    constructor(connection: DataSource, dynamicConnection: DataSource);
    create(createReferralPayment: ReferralPayment): Promise<{
        "data ": {
            status: string;
            messege: string;
            Added_values: any;
        };
    }[]>;
    findopdidcaseid(patient_id: number, section: string): Promise<ReferralPayment>;
    findrefPatBillAmount(opd_id: string, case_reference_id: string): Promise<ReferralPayment>;
    getCommissionAmount(id: number, amount: number): Promise<ReferralPayment>;
    findAll(): Promise<any>;
    ReferralPaymentSearch(search: string): Promise<ReferralPayment[]>;
    remove(referral_payment_id: string, Hospital_id: number): Promise<{
        [key: string]: any;
    }[]>;
    update(id: number, createReferralPayment: ReferralPayment): Promise<{
        "data ": {
            status: string;
            messege: string;
            Updated_values: any;
        };
    }[]>;
}
