import { Logger, OptimisticOracleV3Ethers } from "./common"; import type { MonitoringParams } from "./common"; export declare function logAssertion(logger: typeof Logger, assertion: { tx: string; eventIndex: number; assertionId: string; claim: string; assertionData: Awaited>; }, params: MonitoringParams): Promise; export declare function logDispute(logger: typeof Logger, dispute: { tx: string; eventIndex: number; assertionId: string; claim: string; assertionData: Awaited>; }, params: MonitoringParams): Promise; export declare function logSettlement(logger: typeof Logger, settlement: { tx: string; eventIndex: number; assertionId: string; claim: string; assertionData: Awaited>; }, params: MonitoringParams): Promise;