UNPKG

@kenniy/godeye-data-contracts

Version:

Enterprise-grade base repository architecture for GOD-EYE microservices with zero overhead and maximum code reuse

21 lines (20 loc) 657 B
/** * Shared Response Building Utility (DRY) * Eliminates duplication in ResponseFactory time/timestamp/trace generation */ /** * BLAZING FAST: Generate unique trace ID with optimized algorithm * Uses high-performance random generation for maximum speed * @returns Unique trace identifier */ export declare function generateTraceId(): string; /** * Build base response metadata (DRY utility) * @param start_time - Optional start time for duration calculation * @returns Base response metadata object */ export declare function buildBaseResponseMetadata(start_time?: number): { time_ms: number; timestamp: string; trace_id: string; };