import { type Logger } from 'pino'; import { type ChainMap, type ChainMetadata, CoinGeckoTokenPriceGetter, type Token } from '@hyperlane-xyz/sdk'; export declare class PriceGetter extends CoinGeckoTokenPriceGetter { private readonly logger; private constructor(); static create(chainMetadata: ChainMap, logger: Logger, coingeckoApiKey?: string, expirySeconds?: number, sleepMsBetweenRequests?: number): PriceGetter; tryGetTokenPrice(token: Token): Promise; getCoingeckoPrice(coingeckoId: string): Promise; } //# sourceMappingURL=PriceGetter.d.ts.map