import type * as SVC from "@distilled.cloud/aws/codebuild"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { ReportGroup } from "./ReportGroup.ts"; /** * Runtime binding for `codebuild:GetReportGroupTrend` — aggregates a trend * statistic (pass rate, duration, …) across the bound report group's most * recent reports. * ### Reading Reports * **Example:** Read the Pass-Rate Trend * ```typescript * const getReportGroupTrend = yield* AWS.CodeBuild.GetReportGroupTrend(reportGroup); * * const { stats } = yield* getReportGroupTrend({ trendField: "PASS_RATE" }); * ``` * * @binding */ export interface GetReportGroupTrend extends Binding.Service(reportGroup: G) => Effect.Effect<(request: Omit) => Effect.Effect>> { } export declare const GetReportGroupTrend: GetReportGroupTrend; //# sourceMappingURL=GetReportGroupTrend.d.ts.map