export interface RoolClientIdentity { /** Application name, e.g. com.example.app or my-web-app. */ appName?: string; /** Application version, e.g. 1.4.2. */ appVersion?: string; /** Operating system version, e.g. iOS 17.5 or Android 15. */ osVersion?: string; } export interface RoolClientInfo { sdkName: string; sdkVersion: string; identity: RoolClientIdentity; } export declare const roolSdkVersion: string; export declare function resolveClientInfo(identity?: RoolClientIdentity): RoolClientInfo; export declare function addClientInfoHeaders(headers: Headers, clientInfo: RoolClientInfo): void; export declare function clientInfoHeaderRecord(clientInfo: RoolClientInfo): Record; //# sourceMappingURL=client-info.d.ts.map