/** * A single downsampled point in a rate-limit timeline. */ export interface GitXRateLimitPoint { /** * Peak percent of rate limit consumed in this interval, in [0, 100]. Computed as the maximum across all raw samples that fall in the interval, preserving near-throttle spikes that averaging would hide. Null when no data landed in the interval or the provider did not emit rate-limit headers. * @format double */ percent_consumed?: number | null; /** * Epoch millis at the start of the interval this point represents. * @format int64 */ timestamp_ms?: number; }