import type * as cloudcontrol from "@distilled.cloud/aws/cloudcontrol"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; /** * Runtime binding for `cloudformation:ListResourceRequests`. * * Lists resource operation requests made in the account and Region over the * last 7 days — useful for surfacing in-flight or failed provisioning * operations from a management Function. * ### Tracking Requests * **Example:** List in-progress operations * ```typescript * const listResourceRequests = yield* CloudControl.ListResourceRequests(); * * // runtime * const page = yield* listResourceRequests({ * ResourceRequestStatusFilter: { OperationStatuses: ["IN_PROGRESS"] }, * MaxResults: 20, * }); * ``` * * @binding */ export interface ListResourceRequests extends Binding.Service Effect.Effect<(request?: cloudcontrol.ListResourceRequestsInput) => Effect.Effect>> { } export declare const ListResourceRequests: ListResourceRequests; //# sourceMappingURL=ListResourceRequests.d.ts.map