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