import { NetworkSymbols } from '../../../basedauth/src/networks';
import { Schema, Model } from 'mongoose';
export interface IFlashToken {
    id: string;
    chainId: number;
    address: string;
    positionManager: string;
    feeTier: number;
    virtualEth: Schema.Types.Decimal128;
    totalSupply: number;
    decimals: number;
    baseToken: string;
    maxWalletAmount: number;
    maxTxAmount: number;
    protectBlocks: number;
    isTokenBurn: boolean;
    metaUrl: string;
    poolId: number;
    name: string;
    symbol: string;
    logo: string;
    description: string;
    website: string;
    telegram: string;
    twitter: string;
    discord: string;
    board: string;
    isV4: boolean;
    athPrice: string;
    currentPrice: string;
    marketCap: string;
    volume24h: string;
    totalTransaction24h: number;
    owner: string;
    ownerName: string;
    likedBy: {
        network: NetworkSymbols;
        address: string;
    }[];
}
export declare const FlashTokenModel: Model<IFlashToken>;
