import { Logger, PolymarketTradeInformation } from "./common"; import type { MonitoringParams, MultipleValuesQuery, OptimisticPriceRequest, PolymarketMarketGraphqlProcessed } from "./common"; import { ethers } from "ethers"; export declare function logMarketSentimentDiscrepancy(logger: typeof Logger, market: OptimisticPriceRequest & PolymarketMarketGraphqlProcessed & { sellingWinnerSide: { price: number; size: number; } | undefined; buyingLoserSide: { price: number; size: number; } | undefined; soldWinnerSide: PolymarketTradeInformation[]; boughtLoserSide: PolymarketTradeInformation[]; outcomes: [string, string]; } & { scores: [ethers.BigNumber, ethers.BigNumber]; multipleValuesQuery?: MultipleValuesQuery; isSportsMarket: boolean; aiDeeplink?: string; }, params: MonitoringParams): Promise; export declare function logProposalAlignmentConfirmed(logger: typeof Logger, market: OptimisticPriceRequest & PolymarketMarketGraphqlProcessed & { scores?: [ethers.BigNumber, ethers.BigNumber]; multipleValuesQuery?: MultipleValuesQuery; isSportsMarket: boolean; aiDeeplink?: string; }, params: MonitoringParams): Promise; export declare function logProposalHighVolume(logger: typeof Logger, market: OptimisticPriceRequest & PolymarketMarketGraphqlProcessed & { scores: [ethers.BigNumber, ethers.BigNumber]; multipleValuesQuery?: MultipleValuesQuery; isSportsMarket: boolean; aiDeeplink?: string; }, params: MonitoringParams): Promise; export declare function logFailedMarketProposalVerification(logger: typeof Logger, chainId: number, market: OptimisticPriceRequest, error: Error, aiDeeplink?: string): Promise;