import * as mongoose from 'mongoose';
import { HydratedDocument } from 'mongoose';
export declare class RefundItemHistory {
    refund_id: mongoose.Types.ObjectId;
    order_id: mongoose.Types.ObjectId;
    item_id: string;
    item_name: string;
    item_total: number;
    refund_amount: number;
    quantity: number;
}
export type RefundItemHistoryDocument = HydratedDocument<RefundItemHistory>;
export declare const RefundItemHistoryModel: mongoose.Schema<RefundItemHistory, mongoose.Model<RefundItemHistory, any, any, any, mongoose.Document<unknown, any, RefundItemHistory, any, {}> & RefundItemHistory & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, RefundItemHistory, mongoose.Document<unknown, {}, mongoose.FlatRecord<RefundItemHistory>, {}, mongoose.ResolveSchemaOptions<mongoose.DefaultSchemaOptions>> & mongoose.FlatRecord<RefundItemHistory> & {
    _id: mongoose.Types.ObjectId;
} & {
    __v: number;
}>;
