import * as mongosse from 'mongoose';
import { HydratedDocument } from 'mongoose';
export declare class Chats {
    connection_id: string;
    driver_id: string;
    customer_id: string;
    booking_id: string;
    sent_by: string;
    read: boolean;
    message: string;
    updated_at: number;
    created_at: number;
}
export type ChatsDocment = HydratedDocument<Chats>;
export declare const ChatsModel: mongosse.Schema<Chats, mongosse.Model<Chats, any, any, any, mongosse.Document<unknown, any, Chats, any, {}> & Chats & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongosse.DefaultSchemaOptions, Chats, mongosse.Document<unknown, {}, mongosse.FlatRecord<Chats>, {}, mongosse.ResolveSchemaOptions<mongosse.DefaultSchemaOptions>> & mongosse.FlatRecord<Chats> & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}>;
