import { DataSource } from "typeorm";
export declare class StatisticsService {
    private readonly connection;
    constructor(connection: DataSource);
    create(hospital_id: number): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
        count: any;
    } | {
        statusCode: number;
        status: string;
        message: string;
        data?: undefined;
        count?: undefined;
    }>;
    findAll(hospital_id: number): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
        count: any;
    } | {
        statusCode: number;
        status: string;
        message: string;
        data?: undefined;
        count?: undefined;
    }>;
    findAlAppt(hospital_id: number): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
        count: any;
    } | {
        statusCode: number;
        status: string;
        message: string;
        data?: undefined;
        count?: undefined;
    }>;
    findAlTrans(hospital_id: number): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
        amount: any;
        temp: any;
        count: any;
    } | {
        statusCode: number;
        status: string;
        message: string;
        data?: undefined;
        amount?: undefined;
        temp?: undefined;
        count?: undefined;
    }>;
    findAllPatient(hospital_id: number): Promise<any>;
    remove(id: number): string;
}
