import { Token } from '@uniswap/sdk-core'; import { ProviderConfig } from '../provider'; import { IV2SubgraphProvider, V2SubgraphPool } from '../v2/subgraph-provider'; /** * PV2 subgraph provider with ordered fallbacks. * Tries each provider in sequence; on failure moves to the next. * * Typical setup: [PV2SubgraphProvider (real endpoint), StaticPV2SubgraphProvider] */ export declare class PV2SubgraphProviderWithFallBacks implements IV2SubgraphProvider { private fallbacks; constructor(fallbacks: IV2SubgraphProvider[]); getPools(currencyIn?: Token, currencyOut?: Token, providerConfig?: ProviderConfig): Promise; }