import { User } from './user.schema';
import { Shipment } from './shipment.schema';
import mongoose from 'mongoose';
import { Inquiry } from './inquiry.schema';
export declare class Notification {
    user_id: User;
    shipment_id: Shipment;
    inquiry_id: Inquiry;
    title_en: string;
    title_ar: string;
    body_en: string;
    body_ar: string;
}
export declare const NotificationSchema: mongoose.Schema<Notification, mongoose.Model<Notification, any, any, any, mongoose.Document<unknown, any, Notification, any> & Notification & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, Notification, mongoose.Document<unknown, {}, mongoose.FlatRecord<Notification>, {}> & mongoose.FlatRecord<Notification> & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}>;
export type NotificationDocument = Notification & Document;
