import { z } from 'zod';
declare const CreateLudusRangeArgsSchema: z.ZodObject<{
    requirements: z.ZodString;
    roles: z.ZodOptional<z.ZodString>;
    save_config: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, "strip", z.ZodTypeAny, {
    requirements: string;
    save_config: boolean;
    roles?: string | undefined;
}, {
    requirements: string;
    roles?: string | undefined;
    save_config?: boolean | undefined;
}>;
export type CreateLudusRangeArgs = z.infer<typeof CreateLudusRangeArgsSchema>;
export declare function handleCreateLudusRangePrompt(args: CreateLudusRangeArgs): Promise<{
    messages: {
        role: string;
        content: {
            type: string;
            text: string;
        };
    }[];
}>;
export {};
//# sourceMappingURL=createLudusRange.d.ts.map