import { Connection, PublicKey } from '@solana/web3.js';
import { SolanaToken } from '../models/solana-token';
export declare class SolanaTokensService {
    private connection;
    private tokensOrder;
    private initialMints;
    constructor(connection: Connection);
    fetchTokensData(mints: PublicKey[]): Promise<SolanaToken[]>;
    private fetchTokensFromBackend;
    private fetchTokensFromOldBackend;
    private fetchTokensFromMetaplex;
    private fetchTokensFromSplApi;
    private sortTokensByIdx;
    private getNotFetchedTokensList;
}
