import { Schema, Model } from 'mongoose';
export interface IOwnerFee {
    id: string;
    chainId: number;
    packageIndex: number;
    listingFee: bigint;
    listingReferralFee: bigint;
    buyFeePer: bigint;
    sellFeePer: bigint;
    finalizeFeePer: bigint;
    flashLaunchFeePer: bigint;
    tradingFeeAfterLaunchPer: bigint;
}
interface IOwnerFeeModel extends Document {
    _id: string;
    __v: number;
    listingFee: Schema.Types.Decimal128;
    listingReferralFee: Schema.Types.Decimal128;
    buyFeePer: Schema.Types.Decimal128;
    sellFeePer: Schema.Types.Decimal128;
    finalizeFeePer: Schema.Types.Decimal128;
    flashLaunchFeePer: Schema.Types.Decimal128;
    tradingFeeAfterLaunchPer: Schema.Types.Decimal128;
}
export declare const OwnerFeeModel: Model<IOwnerFeeModel, {}, {}, {}, import('mongoose').Document<unknown, {}, IOwnerFeeModel, {}, {}> & IOwnerFeeModel & Required<{
    _id: string;
}>, any>;
export {};
