import { z } from 'zod';
export declare const runKiloSchema: z.ZodObject<{
    prompt: z.ZodString;
    mode: z.ZodOptional<z.ZodEnum<{
        debug: "debug";
        code: "code";
        architect: "architect";
        ask: "ask";
        orchestrator: "orchestrator";
    }>>;
    agentName: z.ZodOptional<z.ZodString>;
    sessionId: z.ZodOptional<z.ZodString>;
    autoResume: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
    model: z.ZodOptional<z.ZodString>;
    path: z.ZodOptional<z.ZodString>;
    config: z.ZodOptional<z.ZodString>;
    silent: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, z.core.$loose>;
export declare function runKiloAgent(args: z.infer<typeof runKiloSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
    isError: boolean;
} | {
    content: {
        type: "text";
        text: string;
    }[];
    isError?: undefined;
}>;
//# sourceMappingURL=run_kilo.d.ts.map