import { z } from "zod"; export declare const EnginesListInputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type EnginesListInput = z.infer; export declare const EnginesListOutputSchema: z.ZodObject<{ engines: z.ZodArray; message: z.ZodOptional; profiles: z.ZodArray; }, "strip", z.ZodTypeAny, { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }, { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { engines: { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }[]; }, { engines: { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }[]; }>; export type EnginesListOutput = z.infer; export declare const enginesListCommand: { id: string; summary: string; input: z.ZodType<{}, z.ZodTypeDef, {}>; output: z.ZodType<{ engines: { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }[]; }, z.ZodTypeDef, { engines: { status: string; version: string | null; profiles: string[]; engine: string; message?: string | undefined; }[]; }>; }; export declare const enginesListAction: import("../types.js").ActionDescriptor<{}, { engines: { engine: string; status: string; version: string | null; message: string | undefined; profiles: string[]; }[]; }>; export declare const EnginesResolveInputSchema: z.ZodObject<{ engineOrProfile: z.ZodString; }, "strip", z.ZodTypeAny, { engineOrProfile: string; }, { engineOrProfile: string; }>; export type EnginesResolveInput = z.infer; export declare const EnginesResolveOutputSchema: z.ZodObject<{ binary: z.ZodString; args: z.ZodArray; env: z.ZodRecord; profileId: z.ZodString; }, "strip", z.ZodTypeAny, { binary: string; args: string[]; profileId: string; env: Record; }, { binary: string; args: string[]; profileId: string; env: Record; }>; export type EnginesResolveOutput = z.infer; export declare const enginesResolveCommand: { id: string; summary: string; input: z.ZodType<{ engineOrProfile: string; }, z.ZodTypeDef, { engineOrProfile: string; }>; output: z.ZodType<{ binary: string; args: string[]; profileId: string; env: Record; }, z.ZodTypeDef, { binary: string; args: string[]; profileId: string; env: Record; }>; }; export declare const enginesResolveAction: import("../types.js").ActionDescriptor<{ engineOrProfile: string; }, import("@ai-kod/setup-core").EngineLaunchConfig>;