import type * as SVC from "@distilled.cloud/aws/codebuild"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { Project } from "./Project.ts"; /** * Runtime binding for `codebuild:ListSandboxesForProject` — lists the * bound project's sandbox ids, newest first. * ### Sandboxes * **Example:** List Sandboxes * ```typescript * const listSandboxes = yield* AWS.CodeBuild.ListSandboxesForProject(project); * * const { ids } = yield* listSandboxes(); * ``` * * @binding */ export interface ListSandboxesForProject extends Binding.Service< ListSandboxesForProject, "AWS.CodeBuild.ListSandboxesForProject",

( project: P, ) => Effect.Effect< ( request?: Omit, ) => Effect.Effect< SVC.ListSandboxesForProjectOutput, SVC.ListSandboxesForProjectError > > > {} export const ListSandboxesForProject = Binding.Service( "AWS.CodeBuild.ListSandboxesForProject", );