import { Types, Model } from 'mongoose';
import { NetworkSymbols } from '../../../basedauth/src/networks';
export interface IFollower {
    _id: string;
    network: NetworkSymbols;
    address: string;
}
export interface ISubBoard extends Document {
    _id: string;
    chainId: number;
    account: string;
    title: string;
    seo: string;
    logo: string;
    banner: string;
    description: string;
    fees: {
        listingFee: Types.Decimal128;
        listingReferralFee: Types.Decimal128;
        buyFeePer: Types.Decimal128;
        sellFeePer: Types.Decimal128;
        finalizeFeePer: Types.Decimal128;
    }[];
    isAllowed: boolean;
    followers: IFollower[];
    metaUri: string;
    createdAt: Date;
    updatedAt: Date;
}
export declare const SubBoardModel: Model<ISubBoard>;
