/** * Connection token utilities for RemoteIngress edge connections. * A token is a base64url-encoded compact JSON object carrying hub connection details. */ export interface IConnectionTokenData { hubHost: string; hubPort: number; edgeId: string; secret: string; } /** * Encode connection data into a single opaque token string (base64url). */ export declare function encodeConnectionToken(data: IConnectionTokenData): string; /** * Decode a connection token back into its constituent fields. * Throws on malformed or incomplete tokens. */ export declare function decodeConnectionToken(token: string): IConnectionTokenData;