/**
 * Creates a block explorer link for a transaction or address on a given network.
 * @param txHashOrAddress The transaction hash or address to link to.
 * @param chainId The chainId to link to.
 * @returns The block explorer link. This link will be formatted in markdown.
 */
export declare function blockExplorerLink(txHashOrAddress: string, chainId: number | string): string;
/**
 * Resolves a domain to an block explorer link for a given network.
 * @param networkId The network to link to.
 * @returns The block explorer link. If the networkId is not supported, undefined will be returned.
 */
export declare function resolveBlockExplorerDomain(networkId: number): string | undefined;
/**
 * Generates a list of blockExplorer links for a given list of transaction hashes or addresses.
 * @param txHashesOrAddresses The list of transaction hashes or addresses to link to.
 * @param chainId The chainId to link to.
 * @returns A list of formatted markdown block explorer links to the given transaction hashes or addresses on the given chainId.
 * @see blockExplorerLink
 */
export declare function blockExplorerLinks(txHashesOrAddresses: string[], chainId: number | string): string;
//# sourceMappingURL=BlockExplorerUtils.d.ts.map