import { Contracts } from './Contracts'; import { BaseValue, SendOptions, TxResult, address, Price } from '../lib/types'; export declare class Admin { private contracts; private perpetual; constructor(contracts: Contracts); setGlobalOperator(operator: address, approved: boolean, options?: SendOptions): Promise; setOracle(oracle: address, options?: SendOptions): Promise; setFunder(funder: address, options?: SendOptions): Promise; setMinCollateral(minCollateral: BaseValue, options?: SendOptions): Promise; enableFinalSettlement(priceLowerBound: Price, priceUpperBound: Price, options?: SendOptions): Promise; }