/**
 * @license
 * Copyright 2025-2026 Open Home Foundation
 * SPDX-License-Identifier: Apache-2.0
 */
import { FabricIndex, NodeId } from "@matter/main";
import { PeerAddress } from "@matter/main/protocol";
/**
 * Format a NodeId or PeerAddress as a string for logging.
 * Uses the Matter address format: @fabricIndexDecimal:nodeIdHex (e.g., "@1:a", "@10:1f").
 *
 * @returns Formatted PeerAddress string like "@1:a", "@10:1f", or "@?:1f" when fabric index is unknown.
 */
export declare function formatNodeId(peer: PeerAddress): string;
export declare function formatNodeId(nodeId: NodeId, fabricIndex?: FabricIndex): string;
//# sourceMappingURL=formatNodeId.d.ts.map