import { DocumentNode } from '@apollo/client/core'; import { PairInfo } from '@premia/pair-lists/src/types'; import PremiaSubgraph from '../../index'; export declare class TokenPairQuery { static pairId(baseAddress: string, quoteAddress: string, priceOracle: string): string; static pairIdFromPair(pair: PairInfo): string; static GetPair(subgraph: PremiaSubgraph, pairId: string): DocumentNode; static GetPairExtended(subgraph: PremiaSubgraph, pairId: string): DocumentNode; static GetPairs(subgraph: PremiaSubgraph, pairIds: string[]): DocumentNode; static GetPairsExtended(subgraph: PremiaSubgraph, pairIds: string[]): DocumentNode; static GetAllPairs(subgraph: PremiaSubgraph): DocumentNode; static GetAllPairsExtended(subgraph: PremiaSubgraph): DocumentNode; }