/** * Check if the IPFS daemon is currently running and responsive. */ export declare function isDaemonRunning(): boolean; /** * Get the peer ID of this node. */ export declare function getPeerId(): string | null; /** * Get full node identity info (ID, addresses, protocols, etc.). */ export declare function getNodeIdentity(): Record | null; /** * Get list of connected swarm peers. */ export declare function getSwarmPeers(): string[]; /** * Start the IPFS daemon. */ export declare function startDaemon(): Promise; /** * Stop the IPFS daemon gracefully. */ export declare function stopDaemon(): Promise; /** * Get bandwidth stats from the daemon. */ export declare function getBandwidthStats(): Record | null; /** * Get IPFS repo stats (storage usage). */ export declare function getRepoStats(): Record | null; //# sourceMappingURL=daemon.d.ts.map