/** * Workspace-file editors — read/write projects.yaml and people.yaml via * the dashboard instead of forcing the user into a text editor. * * `:name` is limited to `projects` / `people` — anything else 404s * because we don't want this surface to become a generic filesystem * writer. Writes go to the `.local.yaml` overlay when one exists so * edits survive base-config changes. * * - GET /api/workspace-files/:name — raw YAML content * - PUT /api/workspace-files/:name — write back; rejects invalid YAML */ import type { IncomingMessage, ServerResponse } from "node:http"; import type { RouteContext } from "../route-context.js"; export declare function handle(req: IncomingMessage, res: ServerResponse, ctx: RouteContext): Promise; //# sourceMappingURL=workspace-files.d.ts.map