import { HubPoolClient } from "../clients/HubPoolClient";
import { Deposit, Fill, UbaFlow } from "../interfaces";
export declare const FILL_DEPOSIT_COMPARISON_KEYS: readonly ["amount", "originChainId", "relayerFeePct", "realizedLpFeePct", "depositId", "depositor", "recipient", "destinationChainId", "destinationToken", "message"];
export declare function getTokenSymbolForFlow(flow: UbaFlow, chainId: number, hubPoolClient: HubPoolClient): string | undefined;
export declare function filledSameDeposit(fillA: Fill, fillB: Fill): boolean;
export declare function validateFillForDeposit(fill: Fill, deposit?: Deposit, fillFieldsToIgnore?: string[]): boolean;
