import { z } from "zod"; export declare const ArrivalSourceSchema: z.ZodEnum<{ bundle: "bundle"; definition: "definition"; hermes: "hermes"; openclaw: "openclaw"; }>; export type ArrivalSource = z.infer; export declare const AssistantSourceSchema: z.ZodEnum<{ hermes: "hermes"; openclaw: "openclaw"; }>; export type AssistantSource = z.infer; export declare const ArrivalGroupSchema: z.ZodEnum<{ automation: "automation"; capability: "capability"; environment: "environment"; files: "files"; history: "history"; memory: "memory"; repo: "repo"; secret: "secret"; settings: "settings"; skill: "skill"; workspace: "workspace"; }>; export type ArrivalGroup = z.infer; export declare const ArrivalItemSchema: z.ZodObject<{ id: z.ZodString; group: z.ZodEnum<{ automation: "automation"; capability: "capability"; environment: "environment"; files: "files"; history: "history"; memory: "memory"; repo: "repo"; secret: "secret"; settings: "settings"; skill: "skill"; workspace: "workspace"; }>; label: z.ZodString; detail: z.ZodOptional; applicable: z.ZodBoolean; reason: z.ZodOptional; recommended: z.ZodBoolean; secrets: z.ZodArray; }, z.core.$strip>; export type ArrivalItem = z.infer; export declare const ArrivalPlanSchema: z.ZodObject<{ source: z.ZodEnum<{ bundle: "bundle"; definition: "definition"; hermes: "hermes"; openclaw: "openclaw"; }>; token: z.ZodString; name: z.ZodOptional; items: z.ZodArray; label: z.ZodString; detail: z.ZodOptional; applicable: z.ZodBoolean; reason: z.ZodOptional; recommended: z.ZodBoolean; secrets: z.ZodArray; }, z.core.$strip>>; carriesSecrets: z.ZodBoolean; refused: z.ZodArray; needsAction: z.ZodArray>; }, z.core.$strip>; export type ArrivalPlan = z.infer; export declare const ArrivalApplySchema: z.ZodObject<{ token: z.ZodString; items: z.ZodArray; includeSecrets: z.ZodBoolean; }, z.core.$strip>; export type ArrivalApply = z.infer; export declare const ArrivalReportSchema: z.ZodObject<{ applied: z.ZodArray; label: z.ZodString; }, z.core.$strip>>; failed: z.ZodArray>; refused: z.ZodArray; needsAction: z.ZodArray>; presentation: z.ZodOptional; image: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type ArrivalReport = z.infer; export declare const ArrivalHostSchema: z.ZodObject<{ id: z.ZodString; online: z.ZodBoolean; found: z.ZodOptional>; detail: z.ZodOptional; }, z.core.$strip>; export type ArrivalHost = z.infer; export declare const ArrivalHostsSchema: z.ZodObject<{ hosts: z.ZodArray>; detail: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export declare const ArrivalAbandonedSchema: z.ZodObject<{ ok: z.ZodBoolean; }, z.core.$strip>; export declare const ArrivalScanSchema: z.ZodObject<{ host: z.ZodString; }, z.core.$strip>; export type ArrivalScan = z.infer; export declare const ProviderKeySourceSchema: z.ZodEnum<{ codex: "codex"; gemini: "gemini"; hermes: "hermes"; openclaw: "openclaw"; opencode: "opencode"; }>; export type ProviderKeySource = z.infer; export declare const ProviderKeySchema: z.ZodObject<{ id: z.ZodString; provider: z.ZodString; label: z.ZodString; source: z.ZodEnum<{ codex: "codex"; gemini: "gemini"; hermes: "hermes"; openclaw: "openclaw"; opencode: "opencode"; }>; host: z.ZodString; hint: z.ZodString; applicable: z.ZodBoolean; added: z.ZodBoolean; }, z.core.$strip>; export type ProviderKey = z.infer; export declare const ProviderKeysSchema: z.ZodObject<{ keys: z.ZodArray; host: z.ZodString; hint: z.ZodString; applicable: z.ZodBoolean; added: z.ZodBoolean; }, z.core.$strip>>; }, z.core.$strip>; export type ProviderKeys = z.infer; export declare const ProviderKeysApplySchema: z.ZodObject<{ ids: z.ZodArray; }, z.core.$strip>; export type ProviderKeysApply = z.infer; export declare const ProviderKeysAppliedSchema: z.ZodObject<{ added: z.ZodArray>; failed: z.ZodArray>; }, z.core.$strip>; export type ProviderKeysApplied = z.infer; //# sourceMappingURL=arrival.d.ts.map