import mongoose, { HydratedDocument } from 'mongoose';
export declare class VendorAddItemsCustomerQuery {
    reference_id: string;
    customer_id: string;
    restaurant_id: string;
    other_cart_items: any[];
}
export type VendorAddItemsCustomerQueryDocument = HydratedDocument<VendorAddItemsCustomerQuery>;
export declare const VendorAddItemsCustomerQueryModel: mongoose.Schema<VendorAddItemsCustomerQuery, mongoose.Model<VendorAddItemsCustomerQuery, any, any, any, mongoose.Document<unknown, any, VendorAddItemsCustomerQuery, any, {}> & VendorAddItemsCustomerQuery & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, VendorAddItemsCustomerQuery, mongoose.Document<unknown, {}, mongoose.FlatRecord<VendorAddItemsCustomerQuery>, {}, mongoose.ResolveSchemaOptions<mongoose.DefaultSchemaOptions>> & mongoose.FlatRecord<VendorAddItemsCustomerQuery> & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}>;
