import { type Chain, PluginBase, type ToolBase } from "../../core"; import type { EVMWalletClient } from "../../wallets/evm"; import { type PolymarketReadToolsOptions } from "./tools/read-tools"; export type PolymarketPluginOptions = PolymarketReadToolsOptions; export declare class PolymarketPlugin extends PluginBase { private readonly options; constructor(options?: PolymarketPluginOptions); supportsChain(chain: Chain): boolean; getTools(walletClient: EVMWalletClient): ToolBase[]; } export declare function polymarket(options?: PolymarketPluginOptions): PolymarketPlugin;