/** * Get the CLI version from package.json * @returns The CLI version string */ export declare function getCliVersion(): string; /** * Agent name used in Ably-Agent headers and SDK agents option. Distinguishes * traffic from the local CLI vs the hosted Web CLI so it can be attributed * separately in Ably's analytics. */ export declare function getAgentName(): string; /** * Get standardized version information object */ export declare function getVersionInfo(config: { version: string; name: string; arch: string; }): { version: string; name: string; arch: string; nodeVersion: string; platform: string; }; /** * Format version info as a standard string */ export declare function formatVersionString(config: { version: string; name: string; arch: string; }): string;