export declare const workspaceContract: { tree: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ root: import("zod").ZodString; tree: import("zod").ZodArray>>; hidden: import("zod").ZodNumber; barren: import("zod").ZodArray; generation: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; children: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; path: import("zod").ZodString; depth: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ entries: import("zod").ZodArray>>; hidden: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; file: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; path: import("zod").ZodString; offset: import("zod").ZodOptional>; limit: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ present: import("zod").ZodLiteral; path: import("zod").ZodString; content: import("zod").ZodString; size: import("zod").ZodNumber; offset: import("zod").ZodNumber; bytes: import("zod").ZodNumber; shared: import("zod").ZodBoolean; lossy: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ present: import("zod").ZodLiteral; path: import("zod").ZodString; }, import("zod/v4/core").$strip>], "present">, Record, import("../protocol/route-meta.js").RouteMeta & Record>; derived: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ state: import("zod").ZodEnum<{ broken: "broken"; deriving: "deriving"; idle: "idle"; undeliverable: "undeliverable"; }>; present: import("zod").ZodLiteral; path: import("zod").ZodString; content: import("zod").ZodString; deriver: import("zod").ZodString; derivedAt: import("zod").ZodOptional; title: import("zod").ZodOptional; notes: import("zod").ZodArray; tokens: import("zod").ZodNumber; truncated: import("zod").ZodBoolean; stale: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ state: import("zod").ZodEnum<{ broken: "broken"; deriving: "deriving"; idle: "idle"; undeliverable: "undeliverable"; }>; present: import("zod").ZodLiteral; path: import("zod").ZodString; derivable: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "present">, Record, import("../protocol/route-meta.js").RouteMeta & Record>; derive: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ state: import("zod").ZodEnum<{ broken: "broken"; deriving: "deriving"; idle: "idle"; undeliverable: "undeliverable"; }>; present: import("zod").ZodLiteral; path: import("zod").ZodString; content: import("zod").ZodString; deriver: import("zod").ZodString; derivedAt: import("zod").ZodOptional; title: import("zod").ZodOptional; notes: import("zod").ZodArray; tokens: import("zod").ZodNumber; truncated: import("zod").ZodBoolean; stale: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ state: import("zod").ZodEnum<{ broken: "broken"; deriving: "deriving"; idle: "idle"; undeliverable: "undeliverable"; }>; present: import("zod").ZodLiteral; path: import("zod").ZodString; derivable: import("zod").ZodBoolean; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "present">, Record, import("../protocol/route-meta.js").RouteMeta & Record>; dimensions: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; paths: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; mediaTicket: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ticket: import("zod").ZodString; expiresAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; downloadTicket: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; paths: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ticket: import("zod").ZodString; expiresAt: import("zod").ZodNumber; filename: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; previewTicket: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; path: import("zod").ZodString; source: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ page: import("zod").ZodString; root: import("zod").ZodString; expiresAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; resolve: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ path: import("zod").ZodOptional; others: import("zod").ZodOptional>; renamedFrom: import("zod").ZodOptional; nearby: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; search: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; includeIgnored: import("zod").ZodOptional>; dir: import("zod").ZodOptional; literal: import("zod").ZodOptional>; word: import("zod").ZodOptional>; caseSensitive: import("zod").ZodOptional>; include: import("zod").ZodOptional; limit: import("zod").ZodOptional>; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ mode: import("zod").ZodString; total: import("zod").ZodNumber; files: import("zod").ZodNumber; shown: import("zod").ZodNumber; groups: import("zod").ZodArray>; tags: import("zod").ZodArray; score: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; context: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; capped: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; freshness: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ building: "building"; fresh: "fresh"; stale: "stale"; }>; ageMs: import("zod").ZodOptional; progress: import("zod").ZodOptional; behind: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; truncated: import("zod").ZodBoolean; partial: import("zod").ZodOptional; cursor: import("zod").ZodOptional; hint: import("zod").ZodOptional; note: import("zod").ZodOptional; related: import("zod").ZodOptional>; candidates: import("zod").ZodOptional>; features: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; health: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; limit: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ repo: import("zod").ZodString; totals: import("zod").ZodObject<{ files: import("zod").ZodNumber; symbols: import("zod").ZodNumber; complexity: import("zod").ZodNumber; hotspots: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; hotspots: import("zod").ZodArray>; modules: import("zod").ZodArray>; freshness: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ building: "building"; fresh: "fresh"; stale: "stale"; }>; ageMs: import("zod").ZodOptional; progress: import("zod").ZodOptional; behind: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; classify: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ classifications: import("zod").ZodArray; reason: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; mkdir: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; delete: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; trashed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; restore: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ path: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; move: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; copy: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; extract: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ path: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; setup: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ projects: import("zod").ZodArray; manager: import("zod").ZodString; command: import("zod").ZodString; evidence: import("zod").ZodString; state: import("zod").ZodEnum<{ installing: "installing"; "needs-setup": "needs-setup"; ready: "ready"; stale: "stale"; unsupported: "unsupported"; }>; missing: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; install: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ queued: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; repos: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; addRepo: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ name: import("zod").ZodString; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; createRepo: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ name: import("zod").ZodString; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; sync: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray; behind: import("zod").ZodOptional; ahead: import("zod").ZodOptional; head: import("zod").ZodOptional; message: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; templates: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ templates: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; addApps: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; appsList: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ apps: import("zod").ZodArray; previewUrl: import("zod").ZodOptional; running: import("zod").ZodBoolean; healthy: import("zod").ZodBoolean; installed: import("zod").ZodBoolean; launch: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; packageGraph: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ packages: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; edges: import("zod").ZodArray; usage: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; components: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; packageModules: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ package: import("zod").ZodString; root: import("zod").ZodString; layers: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; invalid: import("zod").ZodOptional; units: import("zod").ZodArray; surface: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; edges: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; modules: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ repos: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; startApp: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stopApp: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; runTests: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; }; //# sourceMappingURL=workspace.contract.d.ts.map