import { Augur } from "augur.js"; import BigNumber from "bignumber.js"; import * as Knex from "knex"; import { Address, Bytes32 } from "../../../types"; export declare function volumeForTrade(p: { marketMinPrice: BigNumber; marketMaxPrice: BigNumber; numCreatorTokens: BigNumber; numCreatorShares: BigNumber; numFillerTokens: BigNumber; numFillerShares: BigNumber; }): BigNumber; export declare function updateMarketOpenInterest(db: Knex, marketId: Address): Promise; export declare function updateVolumetrics(db: Knex, augur: Augur, category: string, marketId: Address, outcome: number, blockNumber: number, orderId: Bytes32, orderCreator: Address, tickSize: BigNumber, minPrice: BigNumber, maxPrice: BigNumber, isIncrease: boolean): Promise;