import { ChainId } from '../../chain'; import { PublicClient } from 'viem'; import { PoolCode } from '../pools/PoolCode'; import { LiquidityProvider, LiquidityProviders } from './LiquidityProvider'; export declare class NativeWrapProvider extends LiquidityProvider { poolCodes: PoolCode[]; constructor(chainId: ChainId, client: PublicClient); getType(): LiquidityProviders; getPoolProviderName(): string; startFetchPoolsData(): void; fetchPoolsForToken(): Promise; getCurrentPoolList(): PoolCode[]; stopFetchPoolsData(): void; }