UNPKG

everything-dev

Version:

A consolidated product package for building Module Federation apps with oRPC APIs.

3,042 lines • 115 kB
import { BosConfigInput, JsonValue } from "./types.cjs";
import { DevSessionData, StartSummary } from "./services/dev/session.cjs";
import * as z$1 from "zod";
import "@orpc/openapi/extensions/route";
//#region src/contract.d.ts
declare const PhaseTimingSchema: z$1.ZodObject<{
  name: z$1.ZodString;
  durationMs: z$1.ZodNumber;
}, z$1.core.$strip>;
declare const DevOptionsSchema: z$1.ZodObject<{
  host: z$1.ZodDefault<z$1.ZodEnum<{
    local: "local";
    remote: "remote";
  }>>;
  ui: z$1.ZodDefault<z$1.ZodEnum<{
    local: "local";
    remote: "remote";
  }>>;
  api: z$1.ZodDefault<z$1.ZodEnum<{
    local: "local";
    remote: "remote";
  }>>;
  auth: z$1.ZodDefault<z$1.ZodEnum<{
    local: "local";
    remote: "remote";
  }>>;
  remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  proxy: z$1.ZodDefault<z$1.ZodBoolean>;
  ssr: z$1.ZodDefault<z$1.ZodBoolean>;
  port: z$1.ZodOptional<z$1.ZodNumber>;
  apiPort: z$1.ZodOptional<z$1.ZodNumber>;
  uiPort: z$1.ZodOptional<z$1.ZodNumber>;
  authPort: z$1.ZodOptional<z$1.ZodNumber>;
  pluginPortStart: z$1.ZodOptional<z$1.ZodNumber>;
  interactive: z$1.ZodOptional<z$1.ZodBoolean>;
  logLevel: z$1.ZodOptional<z$1.ZodEnum<{
    debug: "debug";
    error: "error";
    info: "info";
    warn: "warn";
  }>>;
}, z$1.core.$strip>;
declare const DevResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    started: "started";
  }>;
  description: z$1.ZodString;
  processes: z$1.ZodArray<z$1.ZodString>;
  timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    durationMs: z$1.ZodNumber;
  }, z$1.core.$strip>>>;
  session: z$1.ZodOptional<z$1.ZodCustom<DevSessionData, DevSessionData>>;
}, z$1.core.$strip>;
declare const StartOptionsSchema: z$1.ZodObject<{
  port: z$1.ZodOptional<z$1.ZodNumber>;
  interactive: z$1.ZodOptional<z$1.ZodBoolean>;
  account: z$1.ZodOptional<z$1.ZodString>;
  domain: z$1.ZodOptional<z$1.ZodString>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  registry: z$1.ZodOptional<z$1.ZodString>;
  configPath: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const StartResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    running: "running";
  }>;
  url: z$1.ZodString;
  error: z$1.ZodOptional<z$1.ZodString>;
  session: z$1.ZodOptional<z$1.ZodCustom<DevSessionData, DevSessionData>>;
  summary: z$1.ZodOptional<z$1.ZodCustom<StartSummary, StartSummary>>;
}, z$1.core.$strip>;
declare const BuildOptionsSchema: z$1.ZodObject<{
  packages: z$1.ZodDefault<z$1.ZodString>;
  force: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const BuildResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    success: "success";
  }>;
  error: z$1.ZodOptional<z$1.ZodString>;
  built: z$1.ZodArray<z$1.ZodString>;
  skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
}, z$1.core.$strip>;
declare const ConfigOptionsSchema: z$1.ZodObject<{
  full: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const ConfigResultSchema: z$1.ZodObject<{
  config: z$1.ZodNullable<z$1.ZodUnion<readonly [z$1.ZodType<BosConfigInput, unknown, z$1.core.$ZodTypeInternals<BosConfigInput, unknown>>, z$1.ZodObject<{
    account: z$1.ZodString;
    extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
      development: z$1.ZodOptional<z$1.ZodString>;
      production: z$1.ZodOptional<z$1.ZodString>;
      staging: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>]>>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    title: z$1.ZodOptional<z$1.ZodString>;
    description: z$1.ZodOptional<z$1.ZodString>;
    testnet: z$1.ZodOptional<z$1.ZodString>;
    staging: z$1.ZodOptional<z$1.ZodObject<{
      domain: z$1.ZodString;
      account: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    repository: z$1.ZodOptional<z$1.ZodString>;
    publish: z$1.ZodOptional<z$1.ZodObject<{
      auth: z$1.ZodOptional<z$1.ZodEnum<{
        custody: "custody";
        key: "key";
        session: "session";
      }>>;
      sourcePublish: z$1.ZodOptional<z$1.ZodBoolean>;
    }, z$1.core.$strip>>;
    platform: z$1.ZodOptional<z$1.ZodString>;
    ci: z$1.ZodOptional<z$1.ZodObject<{
      railway: z$1.ZodOptional<z$1.ZodObject<{
        service: z$1.ZodString;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>>;
    cdn: z$1.ZodOptional<z$1.ZodObject<{
      origin: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    rolledBackFrom: z$1.ZodOptional<z$1.ZodString>;
    starter: z$1.ZodOptional<z$1.ZodObject<{
      levels: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
        include: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        exclude: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>>>;
      exclude: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    }, z$1.core.$strip>>;
    plugins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
      extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        staging: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>]>>;
      name: z$1.ZodOptional<z$1.ZodString>;
      development: z$1.ZodOptional<z$1.ZodString>;
      production: z$1.ZodOptional<z$1.ZodString>;
      integrity: z$1.ZodOptional<z$1.ZodString>;
      proxy: z$1.ZodOptional<z$1.ZodString>;
      variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
      secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
        version: z$1.ZodString;
        requiredVersion: z$1.ZodOptional<z$1.ZodString>;
        singleton: z$1.ZodOptional<z$1.ZodBoolean>;
        eager: z$1.ZodOptional<z$1.ZodBoolean>;
        strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
        shareScope: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>>;
      connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      ui: z$1.ZodOptional<z$1.ZodObject<{
        name: z$1.ZodString;
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        publicUrl: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        ssr: z$1.ZodOptional<z$1.ZodString>;
        ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
      }, z$1.core.$strip>>;
      pin: z$1.ZodOptional<z$1.ZodObject<{
        manifest: z$1.ZodString;
        integrity: z$1.ZodString;
      }, z$1.core.$strip>>;
      version: z$1.ZodOptional<z$1.ZodString>;
      app: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnknown>>;
      plugins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnknown>>;
      dependsOn: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    }, z$1.core.$strip>]>>>;
    app: z$1.ZodObject<{
      host: z$1.ZodObject<{
        development: z$1.ZodString;
        production: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
      }, z$1.core.$strip>;
      ui: z$1.ZodObject<{
        name: z$1.ZodOptional<z$1.ZodString>;
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        publicUrl: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        ssr: z$1.ZodOptional<z$1.ZodString>;
        ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
      }, z$1.core.$strict>;
      api: z$1.ZodObject<{
        extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          staging: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>]>>;
        name: z$1.ZodOptional<z$1.ZodString>;
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        proxy: z$1.ZodOptional<z$1.ZodString>;
        variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
        secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
          version: z$1.ZodString;
          requiredVersion: z$1.ZodOptional<z$1.ZodString>;
          singleton: z$1.ZodOptional<z$1.ZodBoolean>;
          eager: z$1.ZodOptional<z$1.ZodBoolean>;
          strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
          shareScope: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>>>;
        connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        ui: z$1.ZodOptional<z$1.ZodObject<{
          name: z$1.ZodString;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          publicUrl: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          ssr: z$1.ZodOptional<z$1.ZodString>;
          ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strip>>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
        dependsOn: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>;
      auth: z$1.ZodOptional<z$1.ZodObject<{
        extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          staging: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>]>>;
        name: z$1.ZodOptional<z$1.ZodString>;
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        proxy: z$1.ZodOptional<z$1.ZodString>;
        variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
        secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
          version: z$1.ZodString;
          requiredVersion: z$1.ZodOptional<z$1.ZodString>;
          singleton: z$1.ZodOptional<z$1.ZodBoolean>;
          eager: z$1.ZodOptional<z$1.ZodBoolean>;
          strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
          shareScope: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>>>;
        connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        ui: z$1.ZodOptional<z$1.ZodObject<{
          name: z$1.ZodString;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          publicUrl: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          ssr: z$1.ZodOptional<z$1.ZodString>;
          ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strip>>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>;
  }, z$1.core.$strip>]>>;
  packages: z$1.ZodArray<z$1.ZodString>;
  remotes: z$1.ZodArray<z$1.ZodString>;
  full: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const RegistryUseOptionsSchema: z$1.ZodObject<{
  from: z$1.ZodString;
  sections: z$1.ZodArray<z$1.ZodString>;
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const RegistryUseResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    "dry-run": "dry-run";
    error: "error";
    updated: "updated";
  }>;
  from: z$1.ZodString;
  applied: z$1.ZodArray<z$1.ZodString>;
  configPath: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const PluginAddOptionsSchema: z$1.ZodObject<{
  source: z$1.ZodString;
  as: z$1.ZodOptional<z$1.ZodString>;
  production: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const PluginAddResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    added: "added";
    error: "error";
  }>;
  key: z$1.ZodString;
  development: z$1.ZodOptional<z$1.ZodString>;
  production: z$1.ZodOptional<z$1.ZodString>;
  integrity: z$1.ZodOptional<z$1.ZodString>;
  version: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const PluginRemoveOptionsSchema: z$1.ZodObject<{
  key: z$1.ZodString;
}, z$1.core.$strip>;
declare const PluginRemoveResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    removed: "removed";
  }>;
  key: z$1.ZodString;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const PluginListResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    listed: "listed";
  }>;
  plugins: z$1.ZodArray<z$1.ZodObject<{
    key: z$1.ZodString;
    development: z$1.ZodOptional<z$1.ZodString>;
    production: z$1.ZodOptional<z$1.ZodString>;
    localPath: z$1.ZodOptional<z$1.ZodString>;
    source: z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>;
    integrity: z$1.ZodOptional<z$1.ZodString>;
    version: z$1.ZodOptional<z$1.ZodString>;
    name: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const PluginPublishOptionsSchema: z$1.ZodObject<{
  key: z$1.ZodString;
}, z$1.core.$strip>;
declare const PluginPublishResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    published: "published";
  }>;
  key: z$1.ZodString;
  path: z$1.ZodOptional<z$1.ZodString>;
  production: z$1.ZodOptional<z$1.ZodString>;
  version: z$1.ZodOptional<z$1.ZodString>;
  fingerprint: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const WorkspaceDeployResultSchema: z$1.ZodObject<{
  key: z$1.ZodString;
  kind: z$1.ZodEnum<{
    app: "app";
    plugin: "plugin";
  }>;
  success: z$1.ZodBoolean;
  error: z$1.ZodOptional<z$1.ZodString>;
  durationMs: z$1.ZodOptional<z$1.ZodNumber>;
  warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
}, z$1.core.$strip>;
declare const PublishOptionsSchema: z$1.ZodObject<{
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  verbose: z$1.ZodDefault<z$1.ZodBoolean>;
  network: z$1.ZodOptional<z$1.ZodEnum<{
    mainnet: "mainnet";
    testnet: "testnet";
  }>>;
  privateKey: z$1.ZodOptional<z$1.ZodString>;
  wallet: z$1.ZodDefault<z$1.ZodBoolean>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  registry: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const RollbackOptionsSchema: z$1.ZodObject<{
  listOnly: z$1.ZodDefault<z$1.ZodBoolean>;
  version: z$1.ZodOptional<z$1.ZodString>;
  previous: z$1.ZodDefault<z$1.ZodBoolean>;
  force: z$1.ZodDefault<z$1.ZodBoolean>;
  limit: z$1.ZodDefault<z$1.ZodNumber>;
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  verbose: z$1.ZodDefault<z$1.ZodBoolean>;
  network: z$1.ZodOptional<z$1.ZodEnum<{
    mainnet: "mainnet";
    testnet: "testnet";
  }>>;
  privateKey: z$1.ZodOptional<z$1.ZodString>;
  wallet: z$1.ZodDefault<z$1.ZodBoolean>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  registry: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const RollbackHistoryEntrySchema: z$1.ZodObject<{
  blockHeight: z$1.ZodNumber;
  blockTimestamp: z$1.ZodString;
  txHash: z$1.ZodOptional<z$1.ZodString>;
  summary: z$1.ZodString;
}, z$1.core.$strip>;
declare const RollbackSlotCheckSchema: z$1.ZodObject<{
  slot: z$1.ZodString;
  ok: z$1.ZodBoolean;
  reason: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const RollbackResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    "dry-run": "dry-run";
    error: "error";
    list: "list";
    published: "published";
  }>;
  registryUrl: z$1.ZodString;
  txHash: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
  history: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    blockHeight: z$1.ZodNumber;
    blockTimestamp: z$1.ZodString;
    txHash: z$1.ZodOptional<z$1.ZodString>;
    summary: z$1.ZodString;
  }, z$1.core.$strip>>>;
  verification: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    slot: z$1.ZodString;
    ok: z$1.ZodBoolean;
    reason: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>>;
}, z$1.core.$strip>;
declare const PublishResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    "dry-run": "dry-run";
    error: "error";
    published: "published";
  }>;
  registryUrl: z$1.ZodString;
  txHash: z$1.ZodOptional<z$1.ZodString>;
  fingerprint: z$1.ZodOptional<z$1.ZodString>;
  slotPins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodString>>;
  error: z$1.ZodOptional<z$1.ZodString>;
  built: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  deployResults: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    key: z$1.ZodString;
    kind: z$1.ZodEnum<{
      app: "app";
      plugin: "plugin";
    }>;
    success: z$1.ZodBoolean;
    error: z$1.ZodOptional<z$1.ZodString>;
    durationMs: z$1.ZodOptional<z$1.ZodNumber>;
    warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
}, z$1.core.$strip>;
declare const DeployOptionsSchema: z$1.ZodObject<{
  statusList: z$1.ZodDefault<z$1.ZodBoolean>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  build: z$1.ZodDefault<z$1.ZodBoolean>;
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  verbose: z$1.ZodDefault<z$1.ZodBoolean>;
  packages: z$1.ZodDefault<z$1.ZodString>;
  network: z$1.ZodOptional<z$1.ZodEnum<{
    mainnet: "mainnet";
    testnet: "testnet";
  }>>;
  privateKey: z$1.ZodOptional<z$1.ZodString>;
  service: z$1.ZodOptional<z$1.ZodString>;
  registry: z$1.ZodOptional<z$1.ZodString>;
  imageDigest: z$1.ZodOptional<z$1.ZodString>;
  fullUpload: z$1.ZodDefault<z$1.ZodBoolean>;
  forceBuild: z$1.ZodDefault<z$1.ZodBoolean>;
  smoke: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const DeployManifestListEntrySchema: z$1.ZodObject<{
  key: z$1.ZodString;
  blockHeight: z$1.ZodNumber;
  blockTimestamp: z$1.ZodString;
  txHash: z$1.ZodOptional<z$1.ZodString>;
  publishedAt: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DeployLegOutcomeSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    failed: "failed";
    ok: "ok";
    skipped: "skipped";
  }>;
  detail: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DeployResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    deployed: "deployed";
    "dry-run": "dry-run";
    error: "error";
    list: "list";
    published: "published";
  }>;
  registryUrl: z$1.ZodString;
  txHash: z$1.ZodOptional<z$1.ZodString>;
  fingerprint: z$1.ZodOptional<z$1.ZodString>;
  slotPins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodString>>;
  history: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    key: z$1.ZodString;
    blockHeight: z$1.ZodNumber;
    blockTimestamp: z$1.ZodString;
    txHash: z$1.ZodOptional<z$1.ZodString>;
    publishedAt: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>>;
  built: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  image: z$1.ZodOptional<z$1.ZodString>;
  service: z$1.ZodOptional<z$1.ZodString>;
  legs: z$1.ZodOptional<z$1.ZodObject<{
    image: z$1.ZodOptional<z$1.ZodObject<{
      status: z$1.ZodEnum<{
        failed: "failed";
        ok: "ok";
        skipped: "skipped";
      }>;
      detail: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    smoke: z$1.ZodOptional<z$1.ZodObject<{
      status: z$1.ZodEnum<{
        failed: "failed";
        ok: "ok";
        skipped: "skipped";
      }>;
      detail: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    railway: z$1.ZodOptional<z$1.ZodObject<{
      status: z$1.ZodEnum<{
        failed: "failed";
        ok: "ok";
        skipped: "skipped";
      }>;
      detail: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>>;
  error: z$1.ZodOptional<z$1.ZodString>;
  deployResults: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    key: z$1.ZodString;
    kind: z$1.ZodEnum<{
      app: "app";
      plugin: "plugin";
    }>;
    success: z$1.ZodBoolean;
    error: z$1.ZodOptional<z$1.ZodString>;
    durationMs: z$1.ZodOptional<z$1.ZodNumber>;
    warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
}, z$1.core.$strip>;
declare const SmokeOptionsSchema: z$1.ZodObject<{
  image: z$1.ZodOptional<z$1.ZodString>;
  port: z$1.ZodDefault<z$1.ZodNumber>;
  keep: z$1.ZodDefault<z$1.ZodBoolean>;
  account: z$1.ZodOptional<z$1.ZodString>;
  gateway: z$1.ZodOptional<z$1.ZodString>;
  apiDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
  authDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  registry: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SmokeResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    ok: "ok";
  }>;
  image: z$1.ZodOptional<z$1.ZodString>;
  summary: z$1.ZodOptional<z$1.ZodString>;
  diagnosis: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const OverrideSectionSchema: z$1.ZodEnum<{
  api: "api";
  host: "host";
  plugins: "plugins";
  ui: "ui";
}>;
declare const DEFAULT_LOGIN_EXPIRES_IN_SECONDS: number;
declare const DEFAULT_DEPLOY_KEY_EXPIRES_IN_SECONDS: number;
declare const LoginOptionsSchema: z$1.ZodObject<{
  key: z$1.ZodDefault<z$1.ZodBoolean>;
  custody: z$1.ZodDefault<z$1.ZodBoolean>;
  site: z$1.ZodOptional<z$1.ZodString>;
  expiresIn: z$1.ZodOptional<z$1.ZodNumber>;
  device: z$1.ZodOptional<z$1.ZodString>;
  env: z$1.ZodDefault<z$1.ZodEnum<{
    production: "production";
    staging: "staging";
  }>>;
  registry: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const LoginResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    "logged-in": "logged-in";
  }>;
  siteUrl: z$1.ZodString;
  accountId: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  expiresAt: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  loginUrl: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  publishKey: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
    publicKey: z$1.ZodString;
    network: z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>;
    contract: z$1.ZodString;
    exportedTo: z$1.ZodString;
  }, z$1.core.$strip>>>;
  deployKey: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
    key: z$1.ZodString;
    account: z$1.ZodString;
    gateway: z$1.ZodString;
  }, z$1.core.$strip>>>;
  custodyWallet: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
    walletId: z$1.ZodString;
    nearAccountId: z$1.ZodString;
    network: z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>;
    handoffUrl: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
  outlayerCli: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
    status: z$1.ZodEnum<{
      "cli-missing": "cli-missing";
      error: "error";
      linked: "linked";
    }>;
    network: z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>;
    detail: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
  warning: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const LogoutOptionsSchema: z$1.ZodObject<{
  configDir: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const LogoutResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    "logged-out": "logged-out";
  }>;
  revokedApiKey: z$1.ZodBoolean;
  removedPublishKey: z$1.ZodBoolean;
  warning: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const RuntimeOverrideTargetBaseSchema: z$1.ZodEnum<{
  api: "api";
  plugins: "plugins";
  ui: "ui";
}>;
declare const RuntimeOverrideTargetSchema: z$1.ZodUnion<readonly [z$1.ZodEnum<{
  api: "api";
  plugins: "plugins";
  ui: "ui";
}>, z$1.ZodString]>;
declare const InitOptionsSchema: z$1.ZodObject<{
  extends: z$1.ZodOptional<z$1.ZodString>;
  directory: z$1.ZodOptional<z$1.ZodString>;
  account: z$1.ZodOptional<z$1.ZodString>;
  domain: z$1.ZodOptional<z$1.ZodString>;
  source: z$1.ZodOptional<z$1.ZodString>;
  plugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  overrides: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
    api: "api";
    host: "host";
    plugins: "plugins";
    ui: "ui";
  }>>>;
  level: z$1.ZodOptional<z$1.ZodEnum<{
    advanced: "advanced";
    simple: "simple";
  }>>;
  noInteractive: z$1.ZodDefault<z$1.ZodBoolean>;
  noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const InitResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    initialized: "initialized";
  }>;
  directory: z$1.ZodString;
  extendsRef: z$1.ZodString;
  account: z$1.ZodOptional<z$1.ZodString>;
  domain: z$1.ZodOptional<z$1.ZodString>;
  extends: z$1.ZodString;
  plugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  overrides: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
    api: "api";
    host: "host";
    plugins: "plugins";
    ui: "ui";
  }>>>;
  filesCopied: z$1.ZodNumber;
  timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    durationMs: z$1.ZodNumber;
  }, z$1.core.$strip>>>;
  targetDir: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SyncResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    conflicted: "conflicted";
    "dry-run": "dry-run";
    error: "error";
    synced: "synced";
  }>;
  updated: z$1.ZodArray<z$1.ZodString>;
  skipped: z$1.ZodArray<z$1.ZodString>;
  added: z$1.ZodArray<z$1.ZodString>;
  conflicted: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  backupDir: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const ImportOptionsSchema: z$1.ZodObject<{
  workspace: z$1.ZodString;
  from: z$1.ZodOptional<z$1.ZodString>;
  yes: z$1.ZodDefault<z$1.ZodBoolean>;
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
  json: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const ImportRouteDeltaSchema: z$1.ZodObject<{
  oursOnly: z$1.ZodArray<z$1.ZodString>;
  theirsOnly: z$1.ZodArray<z$1.ZodString>;
}, z$1.core.$strip>;
declare const ImportMigrationCollisionSchema: z$1.ZodObject<{
  kind: z$1.ZodLiteral<"tag-mismatch">;
  idx: z$1.ZodNumber;
  localTag: z$1.ZodOptional<z$1.ZodString>;
  upstreamTag: z$1.ZodOptional<z$1.ZodString>;
  message: z$1.ZodString;
}, z$1.core.$strip>;
declare const ImportMigrationAppendSchema: z$1.ZodObject<{
  idx: z$1.ZodNumber;
  fromTag: z$1.ZodString;
  toTag: z$1.ZodString;
}, z$1.core.$strip>;
declare const ImportMigrationReconciliationSchema: z$1.ZodObject<{
  kept: z$1.ZodArray<z$1.ZodString>;
  appended: z$1.ZodArray<z$1.ZodObject<{
    idx: z$1.ZodNumber;
    fromTag: z$1.ZodString;
    toTag: z$1.ZodString;
  }, z$1.core.$strip>>;
  contentMatched: z$1.ZodArray<z$1.ZodString>;
}, z$1.core.$strip>;
declare const ImportResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    conflicts: "conflicts";
    "dry-run": "dry-run";
    error: "error";
    imported: "imported";
  }>;
  workspace: z$1.ZodString;
  from: z$1.ZodString;
  ref: z$1.ZodString;
  resolvedSha: z$1.ZodOptional<z$1.ZodString>;
  sourceRepository: z$1.ZodOptional<z$1.ZodString>;
  warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  added: z$1.ZodArray<z$1.ZodString>;
  updated: z$1.ZodArray<z$1.ZodString>;
  unchanged: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  preservedLocal: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  merged: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  conflicts: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  heldBackMigrations: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
  routeDelta: z$1.ZodOptional<z$1.ZodObject<{
    oursOnly: z$1.ZodArray<z$1.ZodString>;
    theirsOnly: z$1.ZodArray<z$1.ZodString>;
  }, z$1.core.$strip>>;
  migrationCollisions: z$1.ZodDefault<z$1.ZodArray<z$1.ZodObject<{
    kind: z$1.ZodLiteral<"tag-mismatch">;
    idx: z$1.ZodNumber;
    localTag: z$1.ZodOptional<z$1.ZodString>;
    upstreamTag: z$1.ZodOptional<z$1.ZodString>;
    message: z$1.ZodString;
  }, z$1.core.$strip>>>;
  migrationReconciliation: z$1.ZodOptional<z$1.ZodObject<{
    kept: z$1.ZodArray<z$1.ZodString>;
    appended: z$1.ZodArray<z$1.ZodObject<{
      idx: z$1.ZodNumber;
      fromTag: z$1.ZodString;
      toTag: z$1.ZodString;
    }, z$1.core.$strip>>;
    contentMatched: z$1.ZodArray<z$1.ZodString>;
  }, z$1.core.$strip>>;
  backupDir: z$1.ZodOptional<z$1.ZodString>;
  reportPath: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const UpgradeOptionsSchema: z$1.ZodObject<{
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  check: z$1.ZodDefault<z$1.ZodBoolean>;
  force: z$1.ZodDefault<z$1.ZodBoolean>;
  noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
  noSync: z$1.ZodDefault<z$1.ZodBoolean>;
  from: z$1.ZodOptional<z$1.ZodEnum<{
    v1: "v1";
  }>>;
  audit: z$1.ZodDefault<z$1.ZodBoolean>;
  maintain: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
    "compose-seam": "compose-seam";
    "db-topology": "db-topology";
    "i18n-seam": "i18n-seam";
    "port-route-guards": "port-route-guards";
  }>>>;
  json: z$1.ZodDefault<z$1.ZodBoolean>;
  migrationsOnly: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const UpgradeAuditFindingSchema: z$1.ZodObject<{
  check: z$1.ZodString;
  path: z$1.ZodString;
  severity: z$1.ZodEnum<{
    blocker: "blocker";
    warn: "warn";
  }>;
  message: z$1.ZodString;
}, z$1.core.$strip>;
declare const UpgradeAuditManifestSchema: z$1.ZodObject<{
  tier: z$1.ZodEnum<{
    A: "A";
    B: "B";
  }>;
  blockerCount: z$1.ZodNumber;
  warnCount: z$1.ZodNumber;
  deleteFiles: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
  importRewrites: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
    from: z$1.ZodString;
    to: z$1.ZodString;
    files: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
  configKeys: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
  routerSeam: z$1.ZodEnum<{
    absent: "absent";
    "authored-seam": "authored-seam";
    monolithic: "monolithic";
    unknown: "unknown";
  }>;
  authoredConfigTarget: z$1.ZodString;
  plugins: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    hasBackend: z$1.ZodBoolean;
    hasWeb: z$1.ZodBoolean;
    extendsParent: z$1.ZodBoolean;
    variables: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
    secrets: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>>>;
  db: z$1.ZodObject<{
    schemaFile: z$1.ZodNullable<z$1.ZodString>;
    migrationsDir: z$1.ZodNullable<z$1.ZodString>;
  }, z$1.core.$strip>;
}, z$1.core.$strip>;
declare const UpgradeResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    "already-upgraded": "already-upgraded";
    audit: "audit";
    "dry-run": "dry-run";
    error: "error";
    "gate-blocked": "gate-blocked";
    upgraded: "upgraded";
  }>;
  packages: z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    from: z$1.ZodOptional<z$1.ZodString>;
    to: z$1.ZodString;
  }, z$1.core.$strip>>;
  sync: z$1.ZodOptional<z$1.ZodObject<{
    status: z$1.ZodEnum<{
      conflicted: "conflicted";
      "dry-run": "dry-run";
      error: "error";
      synced: "synced";
    }>;
    updated: z$1.ZodArray<z$1.ZodString>;
    skipped: z$1.ZodArray<z$1.ZodString>;
    added: z$1.ZodArray<z$1.ZodString>;
    conflicted: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    backupDir: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  migrated: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  availablePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  platform: z$1.ZodOptional<z$1.ZodObject<{
    resolved: z$1.ZodString;
    source: z$1.ZodString;
    fromCache: z$1.ZodBoolean;
  }, z$1.core.$strip>>;
  updatesAvailable: z$1.ZodOptional<z$1.ZodBoolean>;
  selectedPlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  audit: z$1.ZodOptional<z$1.ZodObject<{
    tier: z$1.ZodEnum<{
      A: "A";
      B: "B";
    }>;
    findings: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
      check: z$1.ZodString;
      path: z$1.ZodString;
      severity: z$1.ZodEnum<{
        blocker: "blocker";
        warn: "warn";
      }>;
      message: z$1.ZodString;
    }, z$1.core.$strip>>>;
    manifest: z$1.ZodObject<{
      tier: z$1.ZodEnum<{
        A: "A";
        B: "B";
      }>;
      blockerCount: z$1.ZodNumber;
      warnCount: z$1.ZodNumber;
      deleteFiles: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
      importRewrites: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
        from: z$1.ZodString;
        to: z$1.ZodString;
        files: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>>>;
      configKeys: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
      routerSeam: z$1.ZodEnum<{
        absent: "absent";
        "authored-seam": "authored-seam";
        monolithic: "monolithic";
        unknown: "unknown";
      }>;
      authoredConfigTarget: z$1.ZodString;
      plugins: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
        name: z$1.ZodString;
        hasBackend: z$1.ZodBoolean;
        hasWeb: z$1.ZodBoolean;
        extendsParent: z$1.ZodBoolean;
        variables: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
        secrets: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>>>;
      db: z$1.ZodObject<{
        schemaFile: z$1.ZodNullable<z$1.ZodString>;
        migrationsDir: z$1.ZodNullable<z$1.ZodString>;
      }, z$1.core.$strip>;
    }, z$1.core.$strip>;
  }, z$1.core.$strip>>;
  blockers: z$1.ZodOptional<z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
    check: z$1.ZodString;
    path: z$1.ZodString;
    severity: z$1.ZodEnum<{
      blocker: "blocker";
      warn: "warn";
    }>;
    message: z$1.ZodString;
  }, z$1.core.$strip>>>>;
  notes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    durationMs: z$1.ZodNumber;
  }, z$1.core.$strip>>>;
  changelogUrl: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DeployedVersionStatusSchema: z$1.ZodObject<{
  publishedFingerprint: z$1.ZodString;
  servedFingerprint: z$1.ZodOptional<z$1.ZodString>;
  inSync: z$1.ZodBoolean;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const StatusResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    ok: "ok";
  }>;
  deployedVersion: z$1.ZodOptional<z$1.ZodObject<{
    publishedFingerprint: z$1.ZodString;
    servedFingerprint: z$1.ZodOptional<z$1.ZodString>;
    inSync: z$1.ZodBoolean;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  extends: z$1.ZodOptional<z$1.ZodString>;
  account: z$1.ZodOptional<z$1.ZodString>;
  domain: z$1.ZodOptional<z$1.ZodString>;
  packages: z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    installed: z$1.ZodOptional<z$1.ZodString>;
    latest: z$1.ZodOptional<z$1.ZodString>;
    isLinked: z$1.ZodOptional<z$1.ZodBoolean>;
    specifier: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  lastSync: z$1.ZodOptional<z$1.ZodString>;
  envFile: z$1.ZodEnum<{
    "example-only": "example-only";
    found: "found";
    missing: "missing";
  }>;
  parentReachable: z$1.ZodOptional<z$1.ZodBoolean>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const TypesGenOptionsSchema: z$1.ZodObject<{
  env: z$1.ZodOptional<z$1.ZodEnum<{
    development: "development";
    production: "production";
  }>>;
  dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
}, z$1.core.$strip>;
declare const TypesGenResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    success: "success";
  }>;
  generated: z$1.ZodArray<z$1.ZodString>;
  fetched: z$1.ZodArray<z$1.ZodString>;
  skipped: z$1.ZodArray<z$1.ZodString>;
  failed: z$1.ZodArray<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DbStudioOptionsSchema: z$1.ZodObject<{
  plugin: z$1.ZodDefault<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DbStudioResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    success: "success";
  }>;
  plugin: z$1.ZodString;
  source: z$1.ZodEnum<{
    local: "local";
    remote: "remote";
  }>;
  section: z$1.ZodString;
  databaseSecret: z$1.ZodOptional<z$1.ZodString>;
  databaseUrl: z$1.ZodOptional<z$1.ZodString>;
  workspaceDir: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DbDoctorOptionsSchema: z$1.ZodObject<{
  plugin: z$1.ZodString;
}, z$1.core.$strip>;
declare const DbDoctorResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    success: "success";
  }>;
  plugin: z$1.ZodString;
  slug: z$1.ZodString;
  journalTable: z$1.ZodString;
  journalSchema: z$1.ZodString;
  diagnosis: z$1.ZodString;
  localMigrationCount: z$1.ZodNumber;
  appliedHashCount: z$1.ZodNumber;
  expectedTables: z$1.ZodArray<z$1.ZodString>;
  missingTables: z$1.ZodArray<z$1.ZodString>;
  workspaceDir: z$1.ZodOptional<z$1.ZodString>;
  dbSecret: z$1.ZodOptional<z$1.ZodString>;
  dbUrl: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const DbRepairOptionsSchema: z$1.ZodObject<{
  plugin: z$1.ZodString;
  mode: z$1.ZodDefault<z$1.ZodEnum<{
    "history-reset": "history-reset";
    recreate: "recreate";
  }>>;
  yes: z$1.ZodOptional<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const DbRepairResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    refused: "refused";
    repaired: "repaired";
  }>;
  message: z$1.ZodString;
  diagnosis: z$1.ZodAny;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const ProcessRoleSchema: z$1.ZodEnum<{
  standalone: "standalone";
  "workspace-child": "workspace-child";
  "workspace-parent": "workspace-parent";
}>;
declare const PidEntrySchema: z$1.ZodObject<{
  pid: z$1.ZodNumber;
  configDir: z$1.ZodString;
  parentPid: z$1.ZodOptional<z$1.ZodNumber>;
  role: z$1.ZodEnum<{
    standalone: "standalone";
    "workspace-child": "workspace-child";
    "workspace-parent": "workspace-parent";
  }>;
  ports: z$1.ZodDefault<z$1.ZodObject<{
    host: z$1.ZodOptional<z$1.ZodNumber>;
    api: z$1.ZodOptional<z$1.ZodNumber>;
    ui: z$1.ZodOptional<z$1.ZodNumber>;
    auth: z$1.ZodOptional<z$1.ZodNumber>;
  }, z$1.core.$strip>>;
  budget: z$1.ZodOptional<z$1.ZodObject<{
    min: z$1.ZodNumber;
    max: z$1.ZodNumber;
  }, z$1.core.$strip>>;
  startedAt: z$1.ZodNumber;
  description: z$1.ZodString;
}, z$1.core.$strip>;
declare const PsResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    ok: "ok";
  }>;
  entries: z$1.ZodArray<z$1.ZodObject<{
    pid: z$1.ZodNumber;
    configDir: z$1.ZodString;
    parentPid: z$1.ZodOptional<z$1.ZodNumber>;
    role: z$1.ZodEnum<{
      standalone: "standalone";
      "workspace-child": "workspace-child";
      "workspace-parent": "workspace-parent";
    }>;
    ports: z$1.ZodDefault<z$1.ZodObject<{
      host: z$1.ZodOptional<z$1.ZodNumber>;
      api: z$1.ZodOptional<z$1.ZodNumber>;
      ui: z$1.ZodOptional<z$1.ZodNumber>;
      auth: z$1.ZodOptional<z$1.ZodNumber>;
    }, z$1.core.$strip>>;
    budget: z$1.ZodOptional<z$1.ZodObject<{
      min: z$1.ZodNumber;
      max: z$1.ZodNumber;
    }, z$1.core.$strip>>;
    startedAt: z$1.ZodNumber;
    description: z$1.ZodString;
  }, z$1.core.$strip>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const LogsOptionsSchema: z$1.ZodObject<{
  service: z$1.ZodOptional<z$1.ZodString>;
  tail: z$1.ZodOptional<z$1.ZodNumber>;
  follow: z$1.ZodOptional<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const LogsResultSchema: z$1.ZodObject<{
  logFile: z$1.ZodString;
  lines: z$1.ZodArray<z$1.ZodString>;
}, z$1.core.$strip>;
declare const KillOptionsSchema: z$1.ZodObject<{
  configDir: z$1.ZodOptional<z$1.ZodString>;
  signal: z$1.ZodDefault<z$1.ZodEnum<{
    SIGKILL: "SIGKILL";
    SIGTERM: "SIGTERM";
  }>>;
  all: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const KillResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    killed: "killed";
  }>;
  killed: z$1.ZodArray<z$1.ZodObject<{
    pid: z$1.ZodNumber;
    configDir: z$1.ZodString;
  }, z$1.core.$strip>>;
  skipped: z$1.ZodArray<z$1.ZodObject<{
    pid: z$1.ZodNumber;
    reason: z$1.ZodString;
  }, z$1.core.$strip>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const TypecheckOptionsSchema: z$1.ZodObject<{
  packages: z$1.ZodDefault<z$1.ZodString>;
}, z$1.core.$strip>;
declare const TypecheckWorkspaceResultSchema: z$1.ZodObject<{
  workspace: z$1.ZodString;
  passed: z$1.ZodBoolean;
  output: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const TypecheckResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    success: "success";
  }>;
  checked: z$1.ZodArray<z$1.ZodString>;
  skipped: z$1.ZodArray<z$1.ZodString>;
  results: z$1.ZodArray<z$1.ZodObject<{
    workspace: z$1.ZodString;
    passed: z$1.ZodBoolean;
    output: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const MfCheckOptionsSchema: z$1.ZodObject<{
  timeoutMs: z$1.ZodDefault<z$1.ZodNumber>;
}, z$1.core.$strip>;
declare const PlatformCompatViolationSchema: z$1.ZodObject<{
  kind: z$1.ZodEnum<{
    minChild: "minChild";
    "shared-dep": "shared-dep";
  }>;
  name: z$1.ZodOptional<z$1.ZodString>;
  message: z$1.ZodString;
}, z$1.core.$strip>;
declare const MfCheckRemoteResultSchema: z$1.ZodObject<{
  role: z$1.ZodString;
  url: z$1.ZodString;
  reachable: z$1.ZodBoolean;
  pluginVersion: z$1.ZodNullable<z$1.ZodString>;
  ok: z$1.ZodBoolean;
  reason: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const MfCheckUiSlotSchema: z$1.ZodObject<{
  slot: z$1.ZodString;
  url: z$1.ZodString;
  reachable: z$1.ZodBoolean;
  ok: z$1.ZodBoolean;
  reason: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const MfCheckResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    fail: "fail";
    ok: "ok";
  }>;
  hostVersion: z$1.ZodNullable<z$1.ZodString>;
  hostReachable: z$1.ZodBoolean;
  hostReason: z$1.ZodOptional<z$1.ZodString>;
  remotes: z$1.ZodArray<z$1.ZodObject<{
    role: z$1.ZodString;
    url: z$1.ZodString;
    reachable: z$1.ZodBoolean;
    pluginVersion: z$1.ZodNullable<z$1.ZodString>;
    ok: z$1.ZodBoolean;
    reason: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>>;
  ui: z$1.ZodOptional<z$1.ZodObject<{
    ok: z$1.ZodBoolean;
    slots: z$1.ZodArray<z$1.ZodObject<{
      slot: z$1.ZodString;
      url: z$1.ZodString;
      reachable: z$1.ZodBoolean;
      ok: z$1.ZodBoolean;
      reason: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>>;
  platform: z$1.ZodOptional<z$1.ZodObject<{
    ok: z$1.ZodBoolean;
    violations: z$1.ZodArray<z$1.ZodObject<{
      kind: z$1.ZodEnum<{
        minChild: "minChild";
        "shared-dep": "shared-dep";
      }>;
      name: z$1.ZodOptional<z$1.ZodString>;
      message: z$1.ZodString;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>>;
}, z$1.core.$strip>;
declare const PlatformManifestOptionsSchema: z$1.ZodObject<{
  check: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const PlatformManifestResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    absent: "absent";
    fail: "fail";
    ok: "ok";
  }>;
  version: z$1.ZodNullable<z$1.ZodString>;
  source: z$1.ZodOptional<z$1.ZodString>;
  fromCache: z$1.ZodOptional<z$1.ZodBoolean>;
  error: z$1.ZodOptional<z$1.ZodString>;
  drift: z$1.ZodOptional<z$1.ZodObject<{
    pinned: z$1.ZodString;
    published: z$1.ZodString;
  }, z$1.core.$strip>>;
  compat: z$1.ZodOptional<z$1.ZodObject<{
    ok: z$1.ZodBoolean;
    violations: z$1.ZodArray<z$1.ZodObject<{
      kind: z$1.ZodEnum<{
        minChild: "minChild";
        "shared-dep": "shared-dep";
      }>;
      name: z$1.ZodOptional<z$1.ZodString>;
      message: z$1.ZodString;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>>;
}, z$1.core.$strip>;
declare const SecretsSetOptionsSchema: z$1.ZodObject<{
  name: z$1.ZodString;
  value: z$1.ZodOptional<z$1.ZodString>;
  site: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SecretsSetResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    set: "set";
  }>;
  name: z$1.ZodOptional<z$1.ZodString>;
  siteUrl: z$1.ZodOptional<z$1.ZodString>;
  warning: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SecretsListOptionsSchema: z$1.ZodObject<{
  account: z$1.ZodOptional<z$1.ZodString>;
  gateway: z$1.ZodOptional<z$1.ZodString>;
  site: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SecretsListResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    listed: "listed";
  }>;
  secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
    name: z$1.ZodString;
    state: z$1.ZodEnum<{
      missing: "missing";
      set: "set";
      undeclared: "undeclared";
    }>;
  }, z$1.core.$strip>>>;
  missing: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  siteUrl: z$1.ZodOptional<z$1.ZodString>;
  warning: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const SecretsRemoveOptionsSchema: z$1.ZodObject<{
  name: z$1.ZodString;
  yes: z$1.ZodDefault<z$1.ZodBoolean>;
}, z$1.core.$strip>;
declare const SecretsRemoveResultSchema: z$1.ZodObject<{
  status: z$1.ZodEnum<{
    error: "error";
    "not-found": "not-found";
    removed: "removed";
  }>;
  name: z$1.ZodOptional<z$1.ZodString>;
  error: z$1.ZodOptional<z$1.ZodString>;
}, z$1.core.$strip>;
declare const commandOptionSchemas: {
  dev: z$1.ZodObject<{
    host: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    ui: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    api: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    auth: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    proxy: z$1.ZodDefault<z$1.ZodBoolean>;
    ssr: z$1.ZodDefault<z$1.ZodBoolean>;
    port: z$1.ZodOptional<z$1.ZodNumber>;
    apiPort: z$1.ZodOptional<z$1.ZodNumber>;
    uiPort: z$1.ZodOptional<z$1.ZodNumber>;
    authPort: z$1.ZodOptional<z$1.ZodNumber>;
    pluginPortStart: z$1.ZodOptional<z$1.ZodNumber>;
    interactive: z$1.ZodOptional<z$1.ZodBoolean>;
    logLevel: z$1.ZodOptional<z$1.ZodEnum<{
      debug: "debug";
      error: "error";
      info: "info";
      warn: "warn";
    }>>;
  }, z$1.core.$strip>;
  start: z$1.ZodObject<{
    port: z$1.ZodOptional<z$1.ZodNumber>;
    interactive: z$1.ZodOptional<z$1.ZodBoolean>;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
    configPath: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  build: z$1.ZodObject<{
    packages: z$1.ZodDefault<z$1.ZodString>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  config: z$1.ZodObject<{
    full: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  registryUse: z$1.ZodObject<{
    from: z$1.ZodString;
    sections: z$1.ZodArray<z$1.ZodString>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  pluginAdd: z$1.ZodObject<{
    source: z$1.ZodString;
    as: z$1.ZodOptional<z$1.ZodString>;
    production: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  pluginRemove: z$1.ZodObject<{
    key: z$1.ZodString;
  }, z$1.core.$strip>;
  pluginPublish: z$1.ZodObject<{
    key: z$1.ZodString;
  }, z$1.core.$strip>;
  publish: z$1.ZodObject<{
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    wallet: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  rollback: z$1.ZodObject<{
    listOnly: z$1.ZodDefault<z$1.ZodBoolean>;
    version: z$1.ZodOptional<z$1.ZodString>;
    previous: z$1.ZodDefault<z$1.ZodBoolean>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
    limit: z$1.ZodDefault<z$1.ZodNumber>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    wallet: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  deploy: z$1.ZodObject<{
    statusList: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    build: z$1.ZodDefault<z$1.ZodBoolean>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    packages: z$1.ZodDefault<z$1.ZodString>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    service: z$1.ZodOptional<z$1.ZodString>;
    registry: z$1.ZodOptional<z$1.ZodString>;
    imageDigest: z$1.ZodOptional<z$1.ZodString>;
    fullUpload: z$1.ZodDefault<z$1.ZodBoolean>;
    forceBuild: z$1.ZodDefault<z$1.ZodBoolean>;
    smoke: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  smoke: z$1.ZodObject<{
    image: z$1.ZodOptional<z$1.ZodString>;
    port: z$1.ZodDefault<z$1.ZodNumber>;
    keep: z$1.ZodDefault<z$1.ZodBoolean>;
    account: z$1.ZodOptional<z$1.ZodString>;
    gateway: z$1.ZodOptional<z$1.ZodString>;
    apiDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
    authDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  login: z$1.ZodObject<{
    key: z$1.ZodDefault<z$1.ZodBoolean>;
    custody: z$1.ZodDefault<z$1.ZodBoolean>;
    site: z$1.ZodOptional<z$1.ZodString>;
    expiresIn: z$1.ZodOptional<z$1.ZodNumber>;
    device: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  logout: z$1.ZodObject<{
    configDir: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  init: z$1.ZodObject<{
    extends: z$1.ZodOptional<z$1.ZodString>;
    directory: z$1.ZodOptional<z$1.ZodString>;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    source: z$1.ZodOptional<z$1.ZodString>;
    plugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    overrides: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
      api: "api";
      host: "host";
      plugins: "plugins";
      ui: "ui";
    }>>>;
    level: z$1.ZodOptional<z$1.ZodEnum<{
      advanced: "advanced";
      simple: "simple";
    }>>;
    noInteractive: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  import: z$1.ZodObject<{
    workspace: z$1.ZodString;
    from: z$1.ZodOptional<z$1.ZodString>;
    yes: z$1.ZodDefault<z$1.ZodBoolean>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
    json: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  upgrade: z$1.ZodObject<{
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    check: z$1.ZodDefault<z$1.ZodBoolean>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
    noSync: z$1.ZodDefault<z$1.ZodBoolean>;
    from: z$1.ZodOptional<z$1.ZodEnum<{
      v1: "v1";
    }>>;
    audit: z$1.ZodDefault<z$1.ZodBoolean>;
    maintain: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
      "compose-seam": "compose-seam";
      "db-topology": "db-topology";
      "i18n-seam": "i18n-seam";
      "port-route-guards": "port-route-guards";
    }>>>;
    json: z$1.ZodDefault<z$1.ZodBoolean>;
    migrationsOnly: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  typecheck: z$1.ZodObject<{
    packages: z$1.ZodDefault<z$1.ZodString>;
  }, z$1.core.$strip>;
  typesGen: z$1.ZodObject<{
    env: z$1.ZodOptional<z$1.ZodEnum<{
      development: "development";
      production: "production";
    }>>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>;
  mfCheck: z$1.ZodObject<{
    timeoutMs: z$1.ZodDefault<z$1.ZodNumber>;
  }, z$1.core.$strip>;
  platformManifest: z$1.ZodObject<{
    check: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  secretsSet: z$1.ZodObject<{
    name: z$1.ZodString;
    value: z$1.ZodOptional<z$1.ZodString>;
    site: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  secretsList: z$1.ZodObject<{
    account: z$1.ZodOptional<z$1.ZodString>;
    gateway: z$1.ZodOptional<z$1.ZodString>;
    site: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>;
  secretsRemove: z$1.ZodObject<{
    name: z$1.ZodString;
    yes: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  dbStudio: z$1.ZodObject<{
    plugin: z$1.ZodDefault<z$1.ZodString>;
  }, z$1.core.$strip>;
  dbDoctor: z$1.ZodObject<{
    plugin: z$1.ZodString;
  }, z$1.core.$strip>;
  dbRepair: z$1.ZodObject<{
    plugin: z$1.ZodString;
    mode: z$1.ZodDefault<z$1.ZodEnum<{
      "history-reset": "history-reset";
      recreate: "recreate";
    }>>;
    yes: z$1.ZodOptional<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  logs: z$1.ZodObject<{
    service: z$1.ZodOptional<z$1.ZodString>;
    tail: z$1.ZodOptional<z$1.ZodNumber>;
    follow: z$1.ZodOptional<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
  kill: z$1.ZodObject<{
    configDir: z$1.ZodOptional<z$1.ZodString>;
    signal: z$1.ZodDefault<z$1.ZodEnum<{
      SIGKILL: "SIGKILL";
      SIGTERM: "SIGTERM";
    }>>;
    all: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>;
};
declare const bosContract: {
  dev: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    host: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    ui: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    api: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    auth: z$1.ZodDefault<z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>>;
    remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    proxy: z$1.ZodDefault<z$1.ZodBoolean>;
    ssr: z$1.ZodDefault<z$1.ZodBoolean>;
    port: z$1.ZodOptional<z$1.ZodNumber>;
    apiPort: z$1.ZodOptional<z$1.ZodNumber>;
    uiPort: z$1.ZodOptional<z$1.ZodNumber>;
    authPort: z$1.ZodOptional<z$1.ZodNumber>;
    pluginPortStart: z$1.ZodOptional<z$1.ZodNumber>;
    interactive: z$1.ZodOptional<z$1.ZodBoolean>;
    logLevel: z$1.ZodOptional<z$1.ZodEnum<{
      debug: "debug";
      error: "error";
      info: "info";
      warn: "warn";
    }>>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      started: "started";
    }>;
    description: z$1.ZodString;
    processes: z$1.ZodArray<z$1.ZodString>;
    timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      durationMs: z$1.ZodNumber;
    }, z$1.core.$strip>>>;
    session: z$1.ZodOptional<z$1.ZodCustom<DevSessionData, DevSessionData>>;
  }, z$1.core.$strip>, object>;
  start: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    port: z$1.ZodOptional<z$1.ZodNumber>;
    interactive: z$1.ZodOptional<z$1.ZodBoolean>;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
    configPath: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      running: "running";
    }>;
    url: z$1.ZodString;
    error: z$1.ZodOptional<z$1.ZodString>;
    session: z$1.ZodOptional<z$1.ZodCustom<DevSessionData, DevSessionData>>;
    summary: z$1.ZodOptional<z$1.ZodCustom<StartSummary, StartSummary>>;
  }, z$1.core.$strip>, object>;
  build: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    packages: z$1.ZodDefault<z$1.ZodString>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      success: "success";
    }>;
    error: z$1.ZodOptional<z$1.ZodString>;
    built: z$1.ZodArray<z$1.ZodString>;
    skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>, object>;
  config: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    full: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    config: z$1.ZodNullable<z$1.ZodUnion<readonly [z$1.ZodType<BosConfigInput, unknown, z$1.core.$ZodTypeInternals<BosConfigInput, unknown>>, z$1.ZodObject<{
      account: z$1.ZodString;
      extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        staging: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>]>>;
      domain: z$1.ZodOptional<z$1.ZodString>;
      title: z$1.ZodOptional<z$1.ZodString>;
      description: z$1.ZodOptional<z$1.ZodString>;
      testnet: z$1.ZodOptional<z$1.ZodString>;
      staging: z$1.ZodOptional<z$1.ZodObject<{
        domain: z$1.ZodString;
        account: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
      repository: z$1.ZodOptional<z$1.ZodString>;
      publish: z$1.ZodOptional<z$1.ZodObject<{
        auth: z$1.ZodOptional<z$1.ZodEnum<{
          custody: "custody";
          key: "key";
          session: "session";
        }>>;
        sourcePublish: z$1.ZodOptional<z$1.ZodBoolean>;
      }, z$1.core.$strip>>;
      platform: z$1.ZodOptional<z$1.ZodString>;
      ci: z$1.ZodOptional<z$1.ZodObject<{
        railway: z$1.ZodOptional<z$1.ZodObject<{
          service: z$1.ZodString;
        }, z$1.core.$strip>>;
      }, z$1.core.$strip>>;
      cdn: z$1.ZodOptional<z$1.ZodObject<{
        origin: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
      rolledBackFrom: z$1.ZodOptional<z$1.ZodString>;
      starter: z$1.ZodOptional<z$1.ZodObject<{
        levels: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
          include: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          exclude: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        }, z$1.core.$strip>>>;
        exclude: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>>;
      plugins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
        extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          staging: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>]>>;
        name: z$1.ZodOptional<z$1.ZodString>;
        development: z$1.ZodOptional<z$1.ZodString>;
        production: z$1.ZodOptional<z$1.ZodString>;
        integrity: z$1.ZodOptional<z$1.ZodString>;
        proxy: z$1.ZodOptional<z$1.ZodString>;
        variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
        secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
          version: z$1.ZodString;
          requiredVersion: z$1.ZodOptional<z$1.ZodString>;
          singleton: z$1.ZodOptional<z$1.ZodBoolean>;
          eager: z$1.ZodOptional<z$1.ZodBoolean>;
          strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
          shareScope: z$1.ZodOptional<z$1.ZodString>;
        }, z$1.core.$strip>>>;
        connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        ui: z$1.ZodOptional<z$1.ZodObject<{
          name: z$1.ZodString;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          publicUrl: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          ssr: z$1.ZodOptional<z$1.ZodString>;
          ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strip>>;
        pin: z$1.ZodOptional<z$1.ZodObject<{
          manifest: z$1.ZodString;
          integrity: z$1.ZodString;
        }, z$1.core.$strip>>;
        version: z$1.ZodOptional<z$1.ZodString>;
        app: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnknown>>;
        plugins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodUnknown>>;
        dependsOn: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
      }, z$1.core.$strip>]>>>;
      app: z$1.ZodObject<{
        host: z$1.ZodObject<{
          development: z$1.ZodString;
          production: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strip>;
        ui: z$1.ZodObject<{
          name: z$1.ZodOptional<z$1.ZodString>;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          publicUrl: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          ssr: z$1.ZodOptional<z$1.ZodString>;
          ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strict>;
        api: z$1.ZodObject<{
          extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
            development: z$1.ZodOptional<z$1.ZodString>;
            production: z$1.ZodOptional<z$1.ZodString>;
            staging: z$1.ZodOptional<z$1.ZodString>;
          }, z$1.core.$strip>]>>;
          name: z$1.ZodOptional<z$1.ZodString>;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          proxy: z$1.ZodOptional<z$1.ZodString>;
          variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
          secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
            version: z$1.ZodString;
            requiredVersion: z$1.ZodOptional<z$1.ZodString>;
            singleton: z$1.ZodOptional<z$1.ZodBoolean>;
            eager: z$1.ZodOptional<z$1.ZodBoolean>;
            strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
            shareScope: z$1.ZodOptional<z$1.ZodString>;
          }, z$1.core.$strip>>>;
          connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          ui: z$1.ZodOptional<z$1.ZodObject<{
            name: z$1.ZodString;
            development: z$1.ZodOptional<z$1.ZodString>;
            production: z$1.ZodOptional<z$1.ZodString>;
            publicUrl: z$1.ZodOptional<z$1.ZodString>;
            integrity: z$1.ZodOptional<z$1.ZodString>;
            ssr: z$1.ZodOptional<z$1.ZodString>;
            ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
            pin: z$1.ZodOptional<z$1.ZodObject<{
              manifest: z$1.ZodString;
              integrity: z$1.ZodString;
            }, z$1.core.$strip>>;
          }, z$1.core.$strip>>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
          dependsOn: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
        }, z$1.core.$strip>;
        auth: z$1.ZodOptional<z$1.ZodObject<{
          extends: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodString, z$1.ZodObject<{
            development: z$1.ZodOptional<z$1.ZodString>;
            production: z$1.ZodOptional<z$1.ZodString>;
            staging: z$1.ZodOptional<z$1.ZodString>;
          }, z$1.core.$strip>]>>;
          name: z$1.ZodOptional<z$1.ZodString>;
          development: z$1.ZodOptional<z$1.ZodString>;
          production: z$1.ZodOptional<z$1.ZodString>;
          integrity: z$1.ZodOptional<z$1.ZodString>;
          proxy: z$1.ZodOptional<z$1.ZodString>;
          variables: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodType<JsonValue, unknown, z$1.core.$ZodTypeInternals<JsonValue, unknown>>>>;
          secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          routes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          shared: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodObject<{
            version: z$1.ZodString;
            requiredVersion: z$1.ZodOptional<z$1.ZodString>;
            singleton: z$1.ZodOptional<z$1.ZodBoolean>;
            eager: z$1.ZodOptional<z$1.ZodBoolean>;
            strictVersion: z$1.ZodOptional<z$1.ZodBoolean>;
            shareScope: z$1.ZodOptional<z$1.ZodString>;
          }, z$1.core.$strip>>>;
          connectSrc: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
          ui: z$1.ZodOptional<z$1.ZodObject<{
            name: z$1.ZodString;
            development: z$1.ZodOptional<z$1.ZodString>;
            production: z$1.ZodOptional<z$1.ZodString>;
            publicUrl: z$1.ZodOptional<z$1.ZodString>;
            integrity: z$1.ZodOptional<z$1.ZodString>;
            ssr: z$1.ZodOptional<z$1.ZodString>;
            ssrIntegrity: z$1.ZodOptional<z$1.ZodString>;
            pin: z$1.ZodOptional<z$1.ZodObject<{
              manifest: z$1.ZodString;
              integrity: z$1.ZodString;
            }, z$1.core.$strip>>;
          }, z$1.core.$strip>>;
          pin: z$1.ZodOptional<z$1.ZodObject<{
            manifest: z$1.ZodString;
            integrity: z$1.ZodString;
          }, z$1.core.$strip>>;
        }, z$1.core.$strip>>;
      }, z$1.core.$strip>;
    }, z$1.core.$strip>]>>;
    packages: z$1.ZodArray<z$1.ZodString>;
    remotes: z$1.ZodArray<z$1.ZodString>;
    full: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, object>;
  registryUse: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    from: z$1.ZodString;
    sections: z$1.ZodArray<z$1.ZodString>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      "dry-run": "dry-run";
      error: "error";
      updated: "updated";
    }>;
    from: z$1.ZodString;
    applied: z$1.ZodArray<z$1.ZodString>;
    configPath: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  pluginAdd: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    source: z$1.ZodString;
    as: z$1.ZodOptional<z$1.ZodString>;
    production: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      added: "added";
      error: "error";
    }>;
    key: z$1.ZodString;
    development: z$1.ZodOptional<z$1.ZodString>;
    production: z$1.ZodOptional<z$1.ZodString>;
    integrity: z$1.ZodOptional<z$1.ZodString>;
    version: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  pluginRemove: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    key: z$1.ZodString;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      removed: "removed";
    }>;
    key: z$1.ZodString;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  pluginList: import("@orpc/contract").ProcedureContract<import("@orpc/contract").InitialInputSchema, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      listed: "listed";
    }>;
    plugins: z$1.ZodArray<z$1.ZodObject<{
      key: z$1.ZodString;
      development: z$1.ZodOptional<z$1.ZodString>;
      production: z$1.ZodOptional<z$1.ZodString>;
      localPath: z$1.ZodOptional<z$1.ZodString>;
      source: z$1.ZodEnum<{
        local: "local";
        remote: "remote";
      }>;
      integrity: z$1.ZodOptional<z$1.ZodString>;
      version: z$1.ZodOptional<z$1.ZodString>;
      name: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  pluginPublish: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    key: z$1.ZodString;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      published: "published";
    }>;
    key: z$1.ZodString;
    path: z$1.ZodOptional<z$1.ZodString>;
    production: z$1.ZodOptional<z$1.ZodString>;
    version: z$1.ZodOptional<z$1.ZodString>;
    fingerprint: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  publish: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    wallet: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      "dry-run": "dry-run";
      error: "error";
      published: "published";
    }>;
    registryUrl: z$1.ZodString;
    txHash: z$1.ZodOptional<z$1.ZodString>;
    fingerprint: z$1.ZodOptional<z$1.ZodString>;
    slotPins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodString>>;
    error: z$1.ZodOptional<z$1.ZodString>;
    built: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    deployResults: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      key: z$1.ZodString;
      kind: z$1.ZodEnum<{
        app: "app";
        plugin: "plugin";
      }>;
      success: z$1.ZodBoolean;
      error: z$1.ZodOptional<z$1.ZodString>;
      durationMs: z$1.ZodOptional<z$1.ZodNumber>;
      warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    }, z$1.core.$strip>>>;
  }, z$1.core.$strip>, object>;
  rollback: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    listOnly: z$1.ZodDefault<z$1.ZodBoolean>;
    version: z$1.ZodOptional<z$1.ZodString>;
    previous: z$1.ZodDefault<z$1.ZodBoolean>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
    limit: z$1.ZodDefault<z$1.ZodNumber>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    wallet: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      "dry-run": "dry-run";
      error: "error";
      list: "list";
      published: "published";
    }>;
    registryUrl: z$1.ZodString;
    txHash: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
    history: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      blockHeight: z$1.ZodNumber;
      blockTimestamp: z$1.ZodString;
      txHash: z$1.ZodOptional<z$1.ZodString>;
      summary: z$1.ZodString;
    }, z$1.core.$strip>>>;
    verification: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      slot: z$1.ZodString;
      ok: z$1.ZodBoolean;
      reason: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>>;
  }, z$1.core.$strip>, object>;
  deploy: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    statusList: z$1.ZodDefault<z$1.ZodBoolean>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    build: z$1.ZodDefault<z$1.ZodBoolean>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    verbose: z$1.ZodDefault<z$1.ZodBoolean>;
    packages: z$1.ZodDefault<z$1.ZodString>;
    network: z$1.ZodOptional<z$1.ZodEnum<{
      mainnet: "mainnet";
      testnet: "testnet";
    }>>;
    privateKey: z$1.ZodOptional<z$1.ZodString>;
    service: z$1.ZodOptional<z$1.ZodString>;
    registry: z$1.ZodOptional<z$1.ZodString>;
    imageDigest: z$1.ZodOptional<z$1.ZodString>;
    fullUpload: z$1.ZodDefault<z$1.ZodBoolean>;
    forceBuild: z$1.ZodDefault<z$1.ZodBoolean>;
    smoke: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      deployed: "deployed";
      "dry-run": "dry-run";
      error: "error";
      list: "list";
      published: "published";
    }>;
    registryUrl: z$1.ZodString;
    txHash: z$1.ZodOptional<z$1.ZodString>;
    fingerprint: z$1.ZodOptional<z$1.ZodString>;
    slotPins: z$1.ZodOptional<z$1.ZodRecord<z$1.ZodString, z$1.ZodString>>;
    history: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      key: z$1.ZodString;
      blockHeight: z$1.ZodNumber;
      blockTimestamp: z$1.ZodString;
      txHash: z$1.ZodOptional<z$1.ZodString>;
      publishedAt: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>>;
    built: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    skipped: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    image: z$1.ZodOptional<z$1.ZodString>;
    service: z$1.ZodOptional<z$1.ZodString>;
    legs: z$1.ZodOptional<z$1.ZodObject<{
      image: z$1.ZodOptional<z$1.ZodObject<{
        status: z$1.ZodEnum<{
          failed: "failed";
          ok: "ok";
          skipped: "skipped";
        }>;
        detail: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
      smoke: z$1.ZodOptional<z$1.ZodObject<{
        status: z$1.ZodEnum<{
          failed: "failed";
          ok: "ok";
          skipped: "skipped";
        }>;
        detail: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
      railway: z$1.ZodOptional<z$1.ZodObject<{
        status: z$1.ZodEnum<{
          failed: "failed";
          ok: "ok";
          skipped: "skipped";
        }>;
        detail: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>>;
    error: z$1.ZodOptional<z$1.ZodString>;
    deployResults: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      key: z$1.ZodString;
      kind: z$1.ZodEnum<{
        app: "app";
        plugin: "plugin";
      }>;
      success: z$1.ZodBoolean;
      error: z$1.ZodOptional<z$1.ZodString>;
      durationMs: z$1.ZodOptional<z$1.ZodNumber>;
      warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    }, z$1.core.$strip>>>;
  }, z$1.core.$strip>, object>;
  smoke: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    image: z$1.ZodOptional<z$1.ZodString>;
    port: z$1.ZodDefault<z$1.ZodNumber>;
    keep: z$1.ZodDefault<z$1.ZodBoolean>;
    account: z$1.ZodOptional<z$1.ZodString>;
    gateway: z$1.ZodOptional<z$1.ZodString>;
    apiDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
    authDatabaseUrl: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      ok: "ok";
    }>;
    image: z$1.ZodOptional<z$1.ZodString>;
    summary: z$1.ZodOptional<z$1.ZodString>;
    diagnosis: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  login: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    key: z$1.ZodDefault<z$1.ZodBoolean>;
    custody: z$1.ZodDefault<z$1.ZodBoolean>;
    site: z$1.ZodOptional<z$1.ZodString>;
    expiresIn: z$1.ZodOptional<z$1.ZodNumber>;
    device: z$1.ZodOptional<z$1.ZodString>;
    env: z$1.ZodDefault<z$1.ZodEnum<{
      production: "production";
      staging: "staging";
    }>>;
    registry: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      "logged-in": "logged-in";
    }>;
    siteUrl: z$1.ZodString;
    accountId: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    expiresAt: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    loginUrl: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    publishKey: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
      publicKey: z$1.ZodString;
      network: z$1.ZodEnum<{
        mainnet: "mainnet";
        testnet: "testnet";
      }>;
      contract: z$1.ZodString;
      exportedTo: z$1.ZodString;
    }, z$1.core.$strip>>>;
    deployKey: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
      key: z$1.ZodString;
      account: z$1.ZodString;
      gateway: z$1.ZodString;
    }, z$1.core.$strip>>>;
    custodyWallet: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
      walletId: z$1.ZodString;
      nearAccountId: z$1.ZodString;
      network: z$1.ZodEnum<{
        mainnet: "mainnet";
        testnet: "testnet";
      }>;
      handoffUrl: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    }, z$1.core.$strip>>>;
    outlayerCli: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodObject<{
      status: z$1.ZodEnum<{
        "cli-missing": "cli-missing";
        error: "error";
        linked: "linked";
      }>;
      network: z$1.ZodEnum<{
        mainnet: "mainnet";
        testnet: "testnet";
      }>;
      detail: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    }, z$1.core.$strip>>>;
    warning: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  logout: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    configDir: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      "logged-out": "logged-out";
    }>;
    revokedApiKey: z$1.ZodBoolean;
    removedPublishKey: z$1.ZodBoolean;
    warning: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  init: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    extends: z$1.ZodOptional<z$1.ZodString>;
    directory: z$1.ZodOptional<z$1.ZodString>;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    source: z$1.ZodOptional<z$1.ZodString>;
    plugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    overrides: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
      api: "api";
      host: "host";
      plugins: "plugins";
      ui: "ui";
    }>>>;
    level: z$1.ZodOptional<z$1.ZodEnum<{
      advanced: "advanced";
      simple: "simple";
    }>>;
    noInteractive: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      initialized: "initialized";
    }>;
    directory: z$1.ZodString;
    extendsRef: z$1.ZodString;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    extends: z$1.ZodString;
    plugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    overrides: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
      api: "api";
      host: "host";
      plugins: "plugins";
      ui: "ui";
    }>>>;
    filesCopied: z$1.ZodNumber;
    timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      durationMs: z$1.ZodNumber;
    }, z$1.core.$strip>>>;
    targetDir: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  import: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    workspace: z$1.ZodString;
    from: z$1.ZodOptional<z$1.ZodString>;
    yes: z$1.ZodDefault<z$1.ZodBoolean>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
    json: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      conflicts: "conflicts";
      "dry-run": "dry-run";
      error: "error";
      imported: "imported";
    }>;
    workspace: z$1.ZodString;
    from: z$1.ZodString;
    ref: z$1.ZodString;
    resolvedSha: z$1.ZodOptional<z$1.ZodString>;
    sourceRepository: z$1.ZodOptional<z$1.ZodString>;
    warnings: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    added: z$1.ZodArray<z$1.ZodString>;
    updated: z$1.ZodArray<z$1.ZodString>;
    unchanged: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    preservedLocal: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    merged: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    conflicts: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    heldBackMigrations: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
    routeDelta: z$1.ZodOptional<z$1.ZodObject<{
      oursOnly: z$1.ZodArray<z$1.ZodString>;
      theirsOnly: z$1.ZodArray<z$1.ZodString>;
    }, z$1.core.$strip>>;
    migrationCollisions: z$1.ZodDefault<z$1.ZodArray<z$1.ZodObject<{
      kind: z$1.ZodLiteral<"tag-mismatch">;
      idx: z$1.ZodNumber;
      localTag: z$1.ZodOptional<z$1.ZodString>;
      upstreamTag: z$1.ZodOptional<z$1.ZodString>;
      message: z$1.ZodString;
    }, z$1.core.$strip>>>;
    migrationReconciliation: z$1.ZodOptional<z$1.ZodObject<{
      kept: z$1.ZodArray<z$1.ZodString>;
      appended: z$1.ZodArray<z$1.ZodObject<{
        idx: z$1.ZodNumber;
        fromTag: z$1.ZodString;
        toTag: z$1.ZodString;
      }, z$1.core.$strip>>;
      contentMatched: z$1.ZodArray<z$1.ZodString>;
    }, z$1.core.$strip>>;
    backupDir: z$1.ZodOptional<z$1.ZodString>;
    reportPath: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  upgrade: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    check: z$1.ZodDefault<z$1.ZodBoolean>;
    force: z$1.ZodDefault<z$1.ZodBoolean>;
    noInstall: z$1.ZodDefault<z$1.ZodBoolean>;
    noSync: z$1.ZodDefault<z$1.ZodBoolean>;
    from: z$1.ZodOptional<z$1.ZodEnum<{
      v1: "v1";
    }>>;
    audit: z$1.ZodDefault<z$1.ZodBoolean>;
    maintain: z$1.ZodOptional<z$1.ZodArray<z$1.ZodEnum<{
      "compose-seam": "compose-seam";
      "db-topology": "db-topology";
      "i18n-seam": "i18n-seam";
      "port-route-guards": "port-route-guards";
    }>>>;
    json: z$1.ZodDefault<z$1.ZodBoolean>;
    migrationsOnly: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      "already-upgraded": "already-upgraded";
      audit: "audit";
      "dry-run": "dry-run";
      error: "error";
      "gate-blocked": "gate-blocked";
      upgraded: "upgraded";
    }>;
    packages: z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      from: z$1.ZodOptional<z$1.ZodString>;
      to: z$1.ZodString;
    }, z$1.core.$strip>>;
    sync: z$1.ZodOptional<z$1.ZodObject<{
      status: z$1.ZodEnum<{
        conflicted: "conflicted";
        "dry-run": "dry-run";
        error: "error";
        synced: "synced";
      }>;
      updated: z$1.ZodArray<z$1.ZodString>;
      skipped: z$1.ZodArray<z$1.ZodString>;
      added: z$1.ZodArray<z$1.ZodString>;
      conflicted: z$1.ZodDefault<z$1.ZodArray<z$1.ZodString>>;
      backupDir: z$1.ZodOptional<z$1.ZodString>;
      error: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    migrated: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    availablePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    platform: z$1.ZodOptional<z$1.ZodObject<{
      resolved: z$1.ZodString;
      source: z$1.ZodString;
      fromCache: z$1.ZodBoolean;
    }, z$1.core.$strip>>;
    updatesAvailable: z$1.ZodOptional<z$1.ZodBoolean>;
    selectedPlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    audit: z$1.ZodOptional<z$1.ZodObject<{
      tier: z$1.ZodEnum<{
        A: "A";
        B: "B";
      }>;
      findings: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
        check: z$1.ZodString;
        path: z$1.ZodString;
        severity: z$1.ZodEnum<{
          blocker: "blocker";
          warn: "warn";
        }>;
        message: z$1.ZodString;
      }, z$1.core.$strip>>>;
      manifest: z$1.ZodObject<{
        tier: z$1.ZodEnum<{
          A: "A";
          B: "B";
        }>;
        blockerCount: z$1.ZodNumber;
        warnCount: z$1.ZodNumber;
        deleteFiles: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
        importRewrites: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
          from: z$1.ZodString;
          to: z$1.ZodString;
          files: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
        }, z$1.core.$strip>>>;
        configKeys: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
        routerSeam: z$1.ZodEnum<{
          absent: "absent";
          "authored-seam": "authored-seam";
          monolithic: "monolithic";
          unknown: "unknown";
        }>;
        authoredConfigTarget: z$1.ZodString;
        plugins: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
          name: z$1.ZodString;
          hasBackend: z$1.ZodBoolean;
          hasWeb: z$1.ZodBoolean;
          extendsParent: z$1.ZodBoolean;
          variables: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
          secrets: z$1.ZodReadonly<z$1.ZodArray<z$1.ZodString>>;
        }, z$1.core.$strip>>>;
        db: z$1.ZodObject<{
          schemaFile: z$1.ZodNullable<z$1.ZodString>;
          migrationsDir: z$1.ZodNullable<z$1.ZodString>;
        }, z$1.core.$strip>;
      }, z$1.core.$strip>;
    }, z$1.core.$strip>>;
    blockers: z$1.ZodOptional<z$1.ZodReadonly<z$1.ZodArray<z$1.ZodObject<{
      check: z$1.ZodString;
      path: z$1.ZodString;
      severity: z$1.ZodEnum<{
        blocker: "blocker";
        warn: "warn";
      }>;
      message: z$1.ZodString;
    }, z$1.core.$strip>>>>;
    notes: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    timings: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      durationMs: z$1.ZodNumber;
    }, z$1.core.$strip>>>;
    changelogUrl: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  status: import("@orpc/contract").ProcedureContract<import("@orpc/contract").InitialInputSchema, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      ok: "ok";
    }>;
    deployedVersion: z$1.ZodOptional<z$1.ZodObject<{
      publishedFingerprint: z$1.ZodString;
      servedFingerprint: z$1.ZodOptional<z$1.ZodString>;
      inSync: z$1.ZodBoolean;
      error: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    extends: z$1.ZodOptional<z$1.ZodString>;
    account: z$1.ZodOptional<z$1.ZodString>;
    domain: z$1.ZodOptional<z$1.ZodString>;
    packages: z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      installed: z$1.ZodOptional<z$1.ZodString>;
      latest: z$1.ZodOptional<z$1.ZodString>;
      isLinked: z$1.ZodOptional<z$1.ZodBoolean>;
      specifier: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    lastSync: z$1.ZodOptional<z$1.ZodString>;
    envFile: z$1.ZodEnum<{
      "example-only": "example-only";
      found: "found";
      missing: "missing";
    }>;
    parentReachable: z$1.ZodOptional<z$1.ZodBoolean>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  typesGen: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    env: z$1.ZodOptional<z$1.ZodEnum<{
      development: "development";
      production: "production";
    }>>;
    dryRun: z$1.ZodDefault<z$1.ZodBoolean>;
    remotePlugins: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      success: "success";
    }>;
    generated: z$1.ZodArray<z$1.ZodString>;
    fetched: z$1.ZodArray<z$1.ZodString>;
    skipped: z$1.ZodArray<z$1.ZodString>;
    failed: z$1.ZodArray<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  dbStudio: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    plugin: z$1.ZodDefault<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      success: "success";
    }>;
    plugin: z$1.ZodString;
    source: z$1.ZodEnum<{
      local: "local";
      remote: "remote";
    }>;
    section: z$1.ZodString;
    databaseSecret: z$1.ZodOptional<z$1.ZodString>;
    databaseUrl: z$1.ZodOptional<z$1.ZodString>;
    workspaceDir: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  dbDoctor: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    plugin: z$1.ZodString;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      success: "success";
    }>;
    plugin: z$1.ZodString;
    slug: z$1.ZodString;
    journalTable: z$1.ZodString;
    journalSchema: z$1.ZodString;
    diagnosis: z$1.ZodString;
    localMigrationCount: z$1.ZodNumber;
    appliedHashCount: z$1.ZodNumber;
    expectedTables: z$1.ZodArray<z$1.ZodString>;
    missingTables: z$1.ZodArray<z$1.ZodString>;
    workspaceDir: z$1.ZodOptional<z$1.ZodString>;
    dbSecret: z$1.ZodOptional<z$1.ZodString>;
    dbUrl: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  dbRepair: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    plugin: z$1.ZodString;
    mode: z$1.ZodDefault<z$1.ZodEnum<{
      "history-reset": "history-reset";
      recreate: "recreate";
    }>>;
    yes: z$1.ZodOptional<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      refused: "refused";
      repaired: "repaired";
    }>;
    message: z$1.ZodString;
    diagnosis: z$1.ZodAny;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  ps: import("@orpc/contract").ProcedureContract<import("@orpc/contract").InitialInputSchema, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      ok: "ok";
    }>;
    entries: z$1.ZodArray<z$1.ZodObject<{
      pid: z$1.ZodNumber;
      configDir: z$1.ZodString;
      parentPid: z$1.ZodOptional<z$1.ZodNumber>;
      role: z$1.ZodEnum<{
        standalone: "standalone";
        "workspace-child": "workspace-child";
        "workspace-parent": "workspace-parent";
      }>;
      ports: z$1.ZodDefault<z$1.ZodObject<{
        host: z$1.ZodOptional<z$1.ZodNumber>;
        api: z$1.ZodOptional<z$1.ZodNumber>;
        ui: z$1.ZodOptional<z$1.ZodNumber>;
        auth: z$1.ZodOptional<z$1.ZodNumber>;
      }, z$1.core.$strip>>;
      budget: z$1.ZodOptional<z$1.ZodObject<{
        min: z$1.ZodNumber;
        max: z$1.ZodNumber;
      }, z$1.core.$strip>>;
      startedAt: z$1.ZodNumber;
      description: z$1.ZodString;
    }, z$1.core.$strip>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  logs: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    service: z$1.ZodOptional<z$1.ZodString>;
    tail: z$1.ZodOptional<z$1.ZodNumber>;
    follow: z$1.ZodOptional<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    logFile: z$1.ZodString;
    lines: z$1.ZodArray<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  kill: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    configDir: z$1.ZodOptional<z$1.ZodString>;
    signal: z$1.ZodDefault<z$1.ZodEnum<{
      SIGKILL: "SIGKILL";
      SIGTERM: "SIGTERM";
    }>>;
    all: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      killed: "killed";
    }>;
    killed: z$1.ZodArray<z$1.ZodObject<{
      pid: z$1.ZodNumber;
      configDir: z$1.ZodString;
    }, z$1.core.$strip>>;
    skipped: z$1.ZodArray<z$1.ZodObject<{
      pid: z$1.ZodNumber;
      reason: z$1.ZodString;
    }, z$1.core.$strip>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  typecheck: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    packages: z$1.ZodDefault<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      success: "success";
    }>;
    checked: z$1.ZodArray<z$1.ZodString>;
    skipped: z$1.ZodArray<z$1.ZodString>;
    results: z$1.ZodArray<z$1.ZodObject<{
      workspace: z$1.ZodString;
      passed: z$1.ZodBoolean;
      output: z$1.ZodOptional<z$1.ZodString>;
      error: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  mfCheck: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    timeoutMs: z$1.ZodDefault<z$1.ZodNumber>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      fail: "fail";
      ok: "ok";
    }>;
    hostVersion: z$1.ZodNullable<z$1.ZodString>;
    hostReachable: z$1.ZodBoolean;
    hostReason: z$1.ZodOptional<z$1.ZodString>;
    remotes: z$1.ZodArray<z$1.ZodObject<{
      role: z$1.ZodString;
      url: z$1.ZodString;
      reachable: z$1.ZodBoolean;
      pluginVersion: z$1.ZodNullable<z$1.ZodString>;
      ok: z$1.ZodBoolean;
      reason: z$1.ZodOptional<z$1.ZodString>;
    }, z$1.core.$strip>>;
    ui: z$1.ZodOptional<z$1.ZodObject<{
      ok: z$1.ZodBoolean;
      slots: z$1.ZodArray<z$1.ZodObject<{
        slot: z$1.ZodString;
        url: z$1.ZodString;
        reachable: z$1.ZodBoolean;
        ok: z$1.ZodBoolean;
        reason: z$1.ZodOptional<z$1.ZodString>;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>>;
    platform: z$1.ZodOptional<z$1.ZodObject<{
      ok: z$1.ZodBoolean;
      violations: z$1.ZodArray<z$1.ZodObject<{
        kind: z$1.ZodEnum<{
          minChild: "minChild";
          "shared-dep": "shared-dep";
        }>;
        name: z$1.ZodOptional<z$1.ZodString>;
        message: z$1.ZodString;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>, object>;
  platformManifest: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    check: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      absent: "absent";
      fail: "fail";
      ok: "ok";
    }>;
    version: z$1.ZodNullable<z$1.ZodString>;
    source: z$1.ZodOptional<z$1.ZodString>;
    fromCache: z$1.ZodOptional<z$1.ZodBoolean>;
    error: z$1.ZodOptional<z$1.ZodString>;
    drift: z$1.ZodOptional<z$1.ZodObject<{
      pinned: z$1.ZodString;
      published: z$1.ZodString;
    }, z$1.core.$strip>>;
    compat: z$1.ZodOptional<z$1.ZodObject<{
      ok: z$1.ZodBoolean;
      violations: z$1.ZodArray<z$1.ZodObject<{
        kind: z$1.ZodEnum<{
          minChild: "minChild";
          "shared-dep": "shared-dep";
        }>;
        name: z$1.ZodOptional<z$1.ZodString>;
        message: z$1.ZodString;
      }, z$1.core.$strip>>;
    }, z$1.core.$strip>>;
  }, z$1.core.$strip>, object>;
  secretsSet: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    name: z$1.ZodString;
    value: z$1.ZodOptional<z$1.ZodString>;
    site: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      set: "set";
    }>;
    name: z$1.ZodOptional<z$1.ZodString>;
    siteUrl: z$1.ZodOptional<z$1.ZodString>;
    warning: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  secretsList: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    account: z$1.ZodOptional<z$1.ZodString>;
    gateway: z$1.ZodOptional<z$1.ZodString>;
    site: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      listed: "listed";
    }>;
    secrets: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{
      name: z$1.ZodString;
      state: z$1.ZodEnum<{
        missing: "missing";
        set: "set";
        undeclared: "undeclared";
      }>;
    }, z$1.core.$strip>>>;
    missing: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>;
    siteUrl: z$1.ZodOptional<z$1.ZodString>;
    warning: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
  secretsRemove: import("@orpc/contract").ProcedureContract<z$1.ZodObject<{
    name: z$1.ZodString;
    yes: z$1.ZodDefault<z$1.ZodBoolean>;
  }, z$1.core.$strip>, z$1.ZodObject<{
    status: z$1.ZodEnum<{
      error: "error";
      "not-found": "not-found";
      removed: "removed";
    }>;
    name: z$1.ZodOptional<z$1.ZodString>;
    error: z$1.ZodOptional<z$1.ZodString>;
  }, z$1.core.$strip>, object>;
};
type DevOptions = z$1.infer<typeof DevOptionsSchema>;
type DevResult = z$1.infer<typeof DevResultSchema>;
type StartOptions = z$1.infer<typeof StartOptionsSchema>;
type StartResult = z$1.infer<typeof StartResultSchema>;
type BuildOptions = z$1.infer<typeof BuildOptionsSchema>;
type BosConfigResult = z$1.infer<typeof ConfigResultSchema>;
type PluginAddOptions = z$1.infer<typeof PluginAddOptionsSchema>;
type PluginAddResult = z$1.infer<typeof PluginAddResultSchema>;
type PluginRemoveOptions = z$1.infer<typeof PluginRemoveOptionsSchema>;
type PluginRemoveResult = z$1.infer<typeof PluginRemoveResultSchema>;
type PluginListResult = z$1.infer<typeof PluginListResultSchema>;
type PluginPublishOptions = z$1.infer<typeof PluginPublishOptionsSchema>;
type PluginPublishResult = z$1.infer<typeof PluginPublishResultSchema>;
type WorkspaceDeployResult = z$1.infer<typeof WorkspaceDeployResultSchema>;
type PublishOptions = z$1.infer<typeof PublishOptionsSchema>;
type PublishResult = z$1.infer<typeof PublishResultSchema>;
type RollbackResult = z$1.infer<typeof RollbackResultSchema>;
type DeployOptions = z$1.infer<typeof DeployOptionsSchema>;
type DeployResult = z$1.infer<typeof DeployResultSchema>;
type DeployLegOutcome = z$1.infer<typeof DeployLegOutcomeSchema>;
type LoginOptions = z$1.infer<typeof LoginOptionsSchema>;
type LoginResult = z$1.infer<typeof LoginResultSchema>;
type LogoutOptions = z$1.infer<typeof LogoutOptionsSchema>;
type LogoutResult = z$1.infer<typeof LogoutResultSchema>;
type InitOptions = z$1.infer<typeof InitOptionsSchema>;
type InitResult = z$1.infer<typeof InitResultSchema>;
type OverrideSection = z$1.infer<typeof OverrideSectionSchema>;
type PhaseTiming = z$1.infer<typeof PhaseTimingSchema>;
type SyncResult = z$1.infer<typeof SyncResultSchema>;
type ImportOptions = z$1.infer<typeof ImportOptionsSchema>;
type ImportResult = z$1.infer<typeof ImportResultSchema>;
type ImportRouteDelta = z$1.infer<typeof ImportRouteDeltaSchema>;
type ImportMigrationCollision = z$1.infer<typeof ImportMigrationCollisionSchema>;
type ImportMigrationAppend = z$1.infer<typeof ImportMigrationAppendSchema>;
type ImportMigrationReconciliation = z$1.infer<typeof ImportMigrationReconciliationSchema>;
type UpgradeOptions = z$1.infer<typeof UpgradeOptionsSchema>;
type UpgradeResult = z$1.infer<typeof UpgradeResultSchema>;
type StatusResult = z$1.infer<typeof StatusResultSchema>;
type TypesGenOptions = z$1.infer<typeof TypesGenOptionsSchema>;
type TypesGenResult = z$1.infer<typeof TypesGenResultSchema>;
type DbStudioOptions = z$1.infer<typeof DbStudioOptionsSchema>;
type DbStudioResult = z$1.infer<typeof DbStudioResultSchema>;
type DbDoctorOptions = z$1.infer<typeof DbDoctorOptionsSchema>;
type DbDoctorResult = z$1.infer<typeof DbDoctorResultSchema>;
type DbRepairOptions = z$1.infer<typeof DbRepairOptionsSchema>;
type DbRepairResult = z$1.infer<typeof DbRepairResultSchema>;
type RuntimeOverrideTarget = z$1.infer<typeof RuntimeOverrideTargetSchema>;
type ProcessRole = z$1.infer<typeof ProcessRoleSchema>;
type PidEntry = z$1.infer<typeof PidEntrySchema>;
type PsResult = z$1.infer<typeof PsResultSchema>;
type LogsOptions = z$1.infer<typeof LogsOptionsSchema>;
type LogsResult = z$1.infer<typeof LogsResultSchema>;
type KillOptions = z$1.infer<typeof KillOptionsSchema>;
type KillResult = z$1.infer<typeof KillResultSchema>;
type TypecheckOptions = z$1.infer<typeof TypecheckOptionsSchema>;
type TypecheckResult = z$1.infer<typeof TypecheckResultSchema>;
type TypecheckWorkspaceResult = z$1.infer<typeof TypecheckWorkspaceResultSchema>;
type MfCheckOptions = z$1.infer<typeof MfCheckOptionsSchema>;
type MfCheckResult = z$1.infer<typeof MfCheckResultSchema>;
type SecretsSetOptions = z$1.infer<typeof SecretsSetOptionsSchema>;
type SecretsSetResult = z$1.infer<typeof SecretsSetResultSchema>;
type SecretsListOptions = z$1.infer<typeof SecretsListOptionsSchema>;
type SecretsListResult = z$1.infer<typeof SecretsListResultSchema>;
type SecretsRemoveOptions = z$1.infer<typeof SecretsRemoveOptionsSchema>;
type SecretsRemoveResult = z$1.infer<typeof SecretsRemoveResultSchema>;
type CliCommandMeta = {
  commandPath?: string[];
  summary: string;
  description?: string;
  examples?: string[];
  interactive?: boolean;
  longRunning?: boolean;
  fields?: Record<string, {
    positional?: boolean;
    description?: string;
  }>;
};
declare const cliCommandMeta: {
  readonly dev: {
    readonly commandPath: ["dev"];
    readonly summary: "Start a development session";
    readonly interactive: true;
    readonly longRunning: true;
  };
  readonly start: {
    readonly commandPath: ["start"];
    readonly summary: "Start the production host";
    readonly interactive: false;
    readonly longRunning: true;
  };
  readonly build: {
    readonly commandPath: ["build"];
    readonly summary: "Build selected workspaces";
    readonly interactive: false;
    readonly fields: {
      readonly packages: {
        readonly positional: true;
      };
    };
  };
  readonly config: {
    readonly commandPath: ["config"];
    readonly summary: "Print the loaded BOS configuration";
    readonly interactive: false;
  };
  readonly registryUse: {
    readonly commandPath: ["registry", "use"];
    readonly summary: "Compose app.ui/app.host/app.api/plugins.<key> sections from a published runtime into bos.config.json";
    readonly interactive: false;
    readonly fields: {
      readonly from: {
        readonly positional: true;
      };
    };
  };
  readonly pluginAdd: {
    readonly commandPath: ["plugin", "add"];
    readonly summary: "Add a plugin attachment";
    readonly interactive: false;
    readonly fields: {
      readonly source: {
        readonly positional: true;
      };
    };
  };
  readonly pluginRemove: {
    readonly commandPath: ["plugin", "remove"];
    readonly summary: "Remove a plugin attachment";
    readonly interactive: false;
  };
  readonly pluginList: {
    readonly commandPath: ["plugin", "list"];
    readonly summary: "List configured plugins";
    readonly interactive: false;
  };
  readonly pluginPublish: {
    readonly commandPath: ["plugin", "publish"];
    readonly summary: "Publish a single plugin";
    readonly interactive: false;
  };
  readonly publish: {
    readonly commandPath: ["publish"];
    readonly summary: "Publish the current workspace configuration (no build — use bos deploy for the full train)";
    readonly interactive: false;
  };
  readonly rollback: {
    readonly commandPath: ["rollback"];
    readonly summary: "Republish an earlier config snapshot from the registry publish history";
    readonly interactive: true;
  };
  readonly deploy: {
    readonly commandPath: ["deploy"];
    readonly summary: "Deploy train: preflight → build → upload bundles → publish config → runtime image (pre-pushed digest or local docker build) → post-publish smoke (optional) → Railway (image-backed, no build)";
    readonly interactive: false;
  };
  readonly smoke: {
    readonly commandPath: ["smoke"];
    readonly summary: "Boot a runtime image the way production boots (identity-driven, published config) and assert the boot surface: /health, SSR, OpenAPI spec, in-image mf check";
    readonly interactive: false;
  };
  readonly login: {
    readonly commandPath: ["login"];
    readonly summary: "Sign in with your NEAR account via the hosted site (wallet, passkey, or social login)";
    readonly interactive: true;
  };
  readonly logout: {
    readonly commandPath: ["logout"];
    readonly summary: "Revoke the stored CLI session and delete the exported publish key";
    readonly interactive: false;
  };
  readonly init: {
    readonly commandPath: ["init"];
    readonly summary: "Scaffold a new project by extending a deployed app or template";
    readonly interactive: true;
    readonly fields: {
      readonly domain: {
        readonly positional: true;
      };
    };
  };
  readonly import: {
    readonly commandPath: ["import"];
    readonly summary: "Import a workspace subtree from an upstream repo without cloning";
    readonly interactive: true;
    readonly fields: {
      readonly workspace: {
        readonly positional: true;
      };
    };
  };
  readonly upgrade: {
    readonly commandPath: ["upgrade"];
    readonly summary: "Upgrade framework packages and sync template files";
    readonly interactive: true;
  };
  readonly typesGen: {
    readonly commandPath: ["types", "gen"];
    readonly summary: "Generate type definitions from configured API and plugin contracts";
    readonly interactive: false;
  };
  readonly typecheck: {
    readonly commandPath: ["typecheck"];
    readonly summary: "Run TypeScript type checking across all local workspaces";
    readonly interactive: false;
    readonly fields: {
      readonly packages: {
        readonly positional: true;
      };
    };
  };
  readonly mfCheck: {
    readonly commandPath: ["mf", "check"];
    readonly summary: "Verify Module Federation runtime compatibility across published host + plugin bundles";
    readonly interactive: false;
  };
  readonly platformManifest: {
    readonly commandPath: ["platform", "manifest"];
    readonly summary: "Show the platform release manifest — the booted host or the resolved release self-describes (ADR 0034)";
    readonly interactive: false;
  };
  readonly secretsSet: {
    readonly commandPath: ["secrets", "set"];
    readonly summary: "Store a runtime secret in the deploy console's vault — sealed at rest, never echoed back";
    readonly interactive: true;
    readonly fields: {
      readonly name: {
        readonly positional: true;
      };
    };
  };
  readonly secretsList: {
    readonly commandPath: ["secrets", "list"];
    readonly summary: "List the runtime's secrets as names + set/missing status against the declared config (never values)";
    readonly interactive: false;
  };
  readonly secretsRemove: {
    readonly commandPath: ["secrets", "remove"];
    readonly summary: "Remove a runtime secret from the vault";
    readonly interactive: true;
    readonly fields: {
      readonly name: {
        readonly positional: true;
      };
    };
  };
  readonly dbStudio: {
    readonly commandPath: ["db", "studio"];
    readonly summary: "Open Drizzle Studio for a plugin's database";
    readonly fields: {
      readonly plugin: {
        readonly positional: true;
      };
    };
  };
  readonly dbDoctor: {
    readonly commandPath: ["db", "doctor"];
    readonly summary: "Diagnose migration health for a plugin's database";
    readonly fields: {
      readonly plugin: {
        readonly positional: true;
      };
    };
  };
  readonly dbRepair: {
    readonly commandPath: ["db", "repair"];
    readonly summary: "Reset migration history and reapply migrations for a plugin";
    readonly fields: {
      readonly plugin: {
        readonly positional: true;
      };
    };
  };
  readonly status: {
    readonly commandPath: ["status"];
    readonly summary: "Show project health, versions, and update availability";
    readonly interactive: false;
  };
  readonly ps: {
    readonly commandPath: ["ps"];
    readonly summary: "List tracked development processes";
    readonly interactive: false;
  };
  readonly logs: {
    readonly commandPath: ["logs"];
    readonly summary: "Read dev session logs (.bos/logs/dev-latest.log)";
    readonly interactive: false;
  };
  readonly kill: {
    readonly commandPath: ["kill"];
    readonly summary: "Stop tracked development processes";
    readonly interactive: false;
  };
};
//#endregion
export { BosConfigResult, BuildOptions, BuildOptionsSchema, BuildResultSchema, CliCommandMeta, ConfigOptionsSchema, ConfigResultSchema, DEFAULT_DEPLOY_KEY_EXPIRES_IN_SECONDS, DEFAULT_LOGIN_EXPIRES_IN_SECONDS, DbDoctorOptions, DbDoctorOptionsSchema, DbDoctorResult, DbDoctorResultSchema, DbRepairOptions, DbRepairOptionsSchema, DbRepairResult, DbRepairResultSchema, DbStudioOptions, DbStudioOptionsSchema, DbStudioResult, DbStudioResultSchema, DeployLegOutcome, DeployLegOutcomeSchema, DeployManifestListEntrySchema, DeployOptions, DeployOptionsSchema, DeployResult, DeployResultSchema, DeployedVersionStatusSchema, DevOptions, DevOptionsSchema, DevResult, DevResultSchema, ImportMigrationAppend, ImportMigrationAppendSchema, ImportMigrationCollision, ImportMigrationCollisionSchema, ImportMigrationReconciliation, ImportMigrationReconciliationSchema, ImportOptions, ImportOptionsSchema, ImportResult, ImportResultSchema, ImportRouteDelta, ImportRouteDeltaSchema, InitOptions, InitOptionsSchema, InitResult, InitResultSchema, KillOptions, KillOptionsSchema, KillResult, KillResultSchema, LoginOptions, LoginOptionsSchema, LoginResult, LoginResultSchema, LogoutOptions, LogoutOptionsSchema, LogoutResult, LogoutResultSchema, LogsOptions, LogsOptionsSchema, LogsResult, LogsResultSchema, MfCheckOptions, MfCheckOptionsSchema, MfCheckRemoteResultSchema, MfCheckResult, MfCheckResultSchema, MfCheckUiSlotSchema, OverrideSection, OverrideSectionSchema, PhaseTiming, PhaseTimingSchema, PidEntry, PidEntrySchema, PlatformCompatViolationSchema, PlatformManifestOptionsSchema, PlatformManifestResultSchema, PluginAddOptions, PluginAddOptionsSchema, PluginAddResult, PluginAddResultSchema, PluginListResult, PluginListResultSchema, PluginPublishOptions, PluginPublishOptionsSchema, PluginPublishResult, PluginPublishResultSchema, PluginRemoveOptions, PluginRemoveOptionsSchema, PluginRemoveResult, PluginRemoveResultSchema, ProcessRole, ProcessRoleSchema, PsResult, PsResultSchema, PublishOptions, PublishOptionsSchema, PublishResult, PublishResultSchema, RegistryUseOptionsSchema, RegistryUseResultSchema, RollbackHistoryEntrySchema, RollbackOptionsSchema, RollbackResult, RollbackResultSchema, RollbackSlotCheckSchema, RuntimeOverrideTarget, RuntimeOverrideTargetBaseSchema, RuntimeOverrideTargetSchema, SecretsListOptions, SecretsListOptionsSchema, SecretsListResult, SecretsListResultSchema, SecretsRemoveOptions, SecretsRemoveOptionsSchema, SecretsRemoveResult, SecretsRemoveResultSchema, SecretsSetOptions, SecretsSetOptionsSchema, SecretsSetResult, SecretsSetResultSchema, SmokeOptionsSchema, SmokeResultSchema, StartOptions, StartOptionsSchema, StartResult, StartResultSchema, StatusResult, StatusResultSchema, SyncResult, SyncResultSchema, TypecheckOptions, TypecheckOptionsSchema, TypecheckResult, TypecheckResultSchema, TypecheckWorkspaceResult, TypecheckWorkspaceResultSchema, TypesGenOptions, TypesGenOptionsSchema, TypesGenResult, TypesGenResultSchema, UpgradeAuditFindingSchema, UpgradeAuditManifestSchema, UpgradeOptions, UpgradeOptionsSchema, UpgradeResult, UpgradeResultSchema, WorkspaceDeployResult, WorkspaceDeployResultSchema, bosContract, cliCommandMeta, commandOptionSchemas };
//# sourceMappingURL=contract.d.cts.map