import { a as ArtifactsCLIInput, o as ArtifactsCLIResult } from "./shared-C9CTqSgh.js"; import { RpcTarget, WorkerEntrypoint } from "cloudflare:workers"; //#region src/proxy.d.ts interface WorkspaceProxyProps { binding: string; id: string; name?: string; egressToken?: string; } declare class WorkspaceProxy extends WorkerEntrypoint { #private; fetch(request: Request): Promise; } declare class ArtifactsCLITarget extends RpcTarget { #private; constructor(cli: (input: ArtifactsCLIInput) => Promise); cli(input: ArtifactsCLIInput): Promise; } interface WorkspaceServiceProxyProps { binding: string; id: string; name?: string; } declare class WorkspaceServiceProxy extends WorkerEntrypoint { #private; getWorkspace(): Promise; getArtifacts(): Promise; artifactsCLI(input: ArtifactsCLIInput): Promise; } //#endregion export { WorkspaceServiceProxyProps as a, WorkspaceServiceProxy as i, WorkspaceProxy as n, WorkspaceProxyProps as r, ArtifactsCLITarget as t }; //# sourceMappingURL=shared-C4j1mCMr.d.ts.map