/** * Formatting utilities for LayerZero Scan messages. */ import type { TokenEntry } from "../../registry/types.js"; import type { LayerZeroDestination, LayerZeroEndpoint, LayerZeroScanMessage } from "./types.js"; export declare function endpointChain(endpoint?: LayerZeroEndpoint | null): string; export declare function destinationTx(destination?: LayerZeroDestination | null): string | undefined; export declare function summarizeBlock(stage?: { tx?: { blockNumber?: number | string; blockTimestamp?: number | string; }; }): string | undefined; export declare function formatPathway(message: LayerZeroScanMessage): { src: string; dst: string; nonce: number | undefined; srcEid: number | undefined; dstEid: number | undefined; } | undefined; /** * Check if a LayerZero message belongs to the specified tokens by matching sender address. */ export declare function isMessageForTokens(message: LayerZeroScanMessage, tokens: TokenEntry[]): boolean; export declare function findTokenForMessage(message: LayerZeroScanMessage, tokens: TokenEntry[]): TokenEntry | undefined; //# sourceMappingURL=formatters.d.ts.map