import { HydratedDocument } from 'mongoose';
import * as mongosse from 'mongoose';
export declare class DocumentsDetails {
    driver_id: string;
    vehicle_detail_id: string;
    vehicle_registration_image: string;
    vehicle_insurance_image: string;
    insurance_expiry_date: number;
    registration_expiry_date: number;
    status: string;
    created_at: number;
    updated_at: number;
}
export type DocumentsDetailsDocment = HydratedDocument<DocumentsDetails>;
export declare const DocumentsDetailsModel: mongosse.Schema<DocumentsDetails, mongosse.Model<DocumentsDetails, any, any, any, mongosse.Document<unknown, any, DocumentsDetails, any, {}> & DocumentsDetails & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongosse.DefaultSchemaOptions, DocumentsDetails, mongosse.Document<unknown, {}, mongosse.FlatRecord<DocumentsDetails>, {}, mongosse.ResolveSchemaOptions<mongosse.DefaultSchemaOptions>> & mongosse.FlatRecord<DocumentsDetails> & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}>;
