import mongoose, { HydratedDocument } from 'mongoose';
export declare class DriverOnlineSession {
    driver_id: mongoose.Types.ObjectId;
    login_at: number;
    logout_at: number;
    total_seconds: number;
}
export type DriverOnlineSessionDocument = HydratedDocument<DriverOnlineSession>;
export declare const DriverOnlineSessionModel: mongoose.Schema<DriverOnlineSession, mongoose.Model<DriverOnlineSession, any, any, any, mongoose.Document<unknown, any, DriverOnlineSession, any, {}> & DriverOnlineSession & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, DriverOnlineSession, mongoose.Document<unknown, {}, mongoose.FlatRecord<DriverOnlineSession>, {}, mongoose.ResolveSchemaOptions<mongoose.DefaultSchemaOptions>> & mongoose.FlatRecord<DriverOnlineSession> & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}>;
