import type * as Extend from "../index"; /** * One line item in a run's `usage.breakdown`. Each entry corresponds to a concrete chargeable resource that contributed credits to the parent operation. */ export interface RunUsageBreakdownEntry { /** The public object type of the contributing resource. Mirrors the top-level `object` field on the corresponding endpoint so callers can fetch the underlying resource by id if they want more detail. */ object: Extend.RunUsageBreakdownEntryObject; /** The id of the contributing resource (e.g. `pr_3UZSj69pYZDKHFuuX57ic`). */ id: string; /** Credits charged to the contributing resource. */ credits: number; }