import { PluginBase, WalletClientBase, Chain } from '@goat-sdk/core';

/**
 * Plugin for interacting with Dexscreener API
 * Provides tools for fetching DEX pair data, token information, and market searches
 */
declare class DexscreenerPlugin extends PluginBase<WalletClientBase> {
    constructor();
    /**
     * This plugin supports all chains as it's a data provider
     */
    supportsChain: (chain: Chain) => boolean;
}
/**
 * Utility factory function for creating a DexscreenerPlugin instance
 */
declare function dexscreener(): DexscreenerPlugin;

export { DexscreenerPlugin, dexscreener };
