import { Connection } from 'typeorm';
export declare class SendNotificationService {
    private connection;
    constructor(connection: Connection);
    findAll(abhaAddress: string, title: string, body: string, module: any): Promise<{
        status: string;
        message: string;
    }>;
    SendNotificationForPatientProfile(patient_id: string, title: string, body: string, module: any): Promise<{
        status: string;
        message: string;
    }>;
    getAllNotificationForAbhaAddress(user_id: any, abhaAddress: any): Promise<{
        status: string;
        message: string;
        details: any;
    }>;
    getAllNotificationCountForAbhaAddress(user_id: any, abhaAddress: any): Promise<{
        status: string;
        message: string;
        details: any;
    }>;
    getAllNotificationForProfile(user_id: any, patient_id: any): Promise<{
        status: string;
        message: string;
        details: any;
    }>;
    getAllNotificationCountForProfile(user_id: any, patient_id: any): Promise<{
        status: string;
        message: string;
        details: any;
    }>;
    markAsReadForProfile(user_id: any, patient_id: any, id: any): Promise<{
        status: string;
        message: string;
    }>;
    markAsReadForAbhaAddress(user_id: any, abhaAddress: any, id: any): Promise<{
        status: string;
        message: string;
    }>;
}
