import { Types } from "mongoose";
export type LoyaltyWalletDocument = LoyaltyWallet & Document;
export declare class LoyaltyWallet {
    customer_id: Types.ObjectId;
    balance: number;
}
export declare const LoyaltyWalletSchema: import("mongoose").Schema<LoyaltyWallet, import("mongoose").Model<LoyaltyWallet, any, any, any, import("mongoose").Document<unknown, any, LoyaltyWallet, any, {}> & LoyaltyWallet & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, LoyaltyWallet, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<LoyaltyWallet>, {}, import("mongoose").ResolveSchemaOptions<import("mongoose").DefaultSchemaOptions>> & import("mongoose").FlatRecord<LoyaltyWallet> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
export declare const LoyaltyWalletModel: import("mongoose").Schema<LoyaltyWallet, import("mongoose").Model<LoyaltyWallet, any, any, any, import("mongoose").Document<unknown, any, LoyaltyWallet, any, {}> & LoyaltyWallet & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, LoyaltyWallet, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<LoyaltyWallet>, {}, import("mongoose").ResolveSchemaOptions<import("mongoose").DefaultSchemaOptions>> & import("mongoose").FlatRecord<LoyaltyWallet> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
