import { Contracts } from '../modules/Contracts'; import { Price, CallOptions } from '../lib/types'; /** * Reads from a contract implementing the I_P1Oracle interface. */ export declare class PriceOracle { protected contracts: Contracts; private oracles; constructor(contracts: Contracts); getPrice(options?: CallOptions): Promise; private getCurrentOracleContract; private getOracle; }