/** * `localDeployTarget` — stand a workspace up as a local child process and reach * it over `ws://127.0.0.1:`. `tlsTermination: "none"` (loopback only). * * The `command` / `args` / `readyPattern` config fields exist so the target is * testable hermetically: a test points them at a mock server instead of a real * `skaile serve`. Defaults resolve the `skaile` bin from this package and run * `skaile serve --port `. */ import type { DeployTarget } from "@skaile/workspaces/plugin-registry"; import * as z from "zod"; declare const localConfigSchema: z.ZodDefault; env: z.ZodOptional>; cwd: z.ZodOptional; command: z.ZodOptional; args: z.ZodOptional>; readyPattern: z.ZodOptional; }, z.core.$strict>>; type LocalConfig = z.infer; declare const localPayloadSchema: z.ZodObject<{ pid: z.ZodNumber; port: z.ZodNumber; cwd: z.ZodString; }, z.core.$strip>; type LocalPayload = z.infer; /** Built-in target that runs the workspace as a local child process. */ export declare const localDeployTarget: DeployTarget; export {}; //# sourceMappingURL=local.d.ts.map