import { TokenListContainer } from '../../services/SolanaTokenListProvider/Container';
import { CDNStrategy, GitHubStrategy, SolanaStrategy } from '../../services/SolanaTokenListProvider/strategies';
import { SolanaTokenListResolutionStrategy } from '../../services/SolanaTokenListProvider/types';
export declare class SolanaTokenListProvider {
    static readonly strategies: {
        GitHub: GitHubStrategy;
        Solana: SolanaStrategy;
        CDN: CDNStrategy;
    };
    static resolve(strategy?: SolanaTokenListResolutionStrategy): Promise<TokenListContainer>;
}
