import { Timestamp } from "typeorm";
export declare class HospitalEntity {
    plenome_id: number;
    HealthFacilityID: string;
    hospital_name: string;
    contact_no: string;
    address: string;
    state?: string;
    district?: string;
    pincode: string;
    website?: string;
    email?: string;
    hospital_reg_no: string;
    hospital_reg_date: Date;
    hospital_reg_expiry_date: Date;
    specialty?: any;
    services?: any;
    image?: string;
    logo?: string;
    bedcount?: number;
    description?: string;
    created_at: Timestamp;
}
import { Document, Types } from "mongoose";
export type HospitalDocument = Hospital & Document;
export declare class Hospital {
    name: string;
    logo: string;
    type: string;
    yearOfEstablishment: Date;
    email: string;
    countryCode: number;
    phone: number;
    countryCode2: number;
    phone2: number;
    licenseNo: string;
    certificate: string;
    website: string;
    address1: string;
    city: string;
    state: string;
    country: string;
    postalCode: number;
    doctor: Types.ObjectId;
}
export declare const HospitalSchema: import("mongoose").Schema<Hospital, import("mongoose").Model<Hospital, any, any, any, Document<unknown, any, Hospital, any> & Hospital & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, Hospital, Document<unknown, {}, import("mongoose").FlatRecord<Hospital>, {}> & import("mongoose").FlatRecord<Hospital> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
