/** * Simple utility functions for event emission * These are pure functions that can be used to populate common event fields */ /** * Generate a unique event ID */ export declare function generateEventId(): string; /** * Get current timestamp in milliseconds since epoch */ export declare function getCurrentTimestamp(): number; /** * Get release ID (git SHA) - in production this would come from build process */ export declare function getReleaseId(): string; /** * Get operating system information */ export declare function getOsInfo(): { platform: string | null; release: string | null; architecture: string | null; }; /** * Get platform versions (Node.js, npm, etc.) */ export declare function getPlatformVersions(): Record; /** * Check if running in CI environment */ export declare function isCi(): boolean; /** * Get CI platform name if running in CI */ export declare function getCiPlatform(): string | null; /** * Get memory usage in bytes */ export declare function getMemoryUsage(): number | null; /** * Get CPU time in milliseconds */ export declare function getCpuTime(): number | null; //# sourceMappingURL=utils.d.ts.map