import mongoose, { HydratedDocument } from "mongoose";
export declare class UserPass {
    customerId: string;
    passTypeId: string;
    startDate: number;
    endDate: number;
    amount: number;
    isActive: boolean;
}
export type UserPassDocment = HydratedDocument<UserPass>;
export declare const UserPassModel: mongoose.Schema<UserPass, mongoose.Model<UserPass, any, any, any, mongoose.Document<unknown, any, UserPass, any, {}> & UserPass & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, UserPass, mongoose.Document<unknown, {}, mongoose.FlatRecord<UserPass>, {}, mongoose.ResolveSchemaOptions<mongoose.DefaultSchemaOptions>> & mongoose.FlatRecord<UserPass> & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}>;
