import type { Rig } from "@opengeni/sdk"; import { type UseRigsOptions } from "../../hooks/use-rigs.js"; export declare function useWorkspaceRigs(options?: UseRigsOptions): { create: (request: import("@opengeni/sdk").CreateRigRequest) => Promise; update: (rigId: string, request: import("@opengeni/sdk").UpdateRigRequest) => Promise; remove: (rigId: string) => Promise; listVersions: (rigId: string) => Promise; activateVersion: (rigId: string, versionId: string) => Promise; listChanges: (rigId: string) => Promise; proposeChange: (rigId: string, request: import("@opengeni/sdk").ProposeRigChangeRequest) => Promise; mutating: boolean; mutationError: Error | null; clearMutationError: () => void; rigs: Rig[]; loading: boolean; error: Error | null; refresh: () => Promise; };