import { z } from 'zod/v4';
export declare const CodeGenerationOptionsSchema: z.ZodObject<{
    areElementIdsVolatile: z.ZodOptional<z.ZodCoercedBoolean<unknown>>;
    disableSelectorFailover: z.ZodOptional<z.ZodCoercedBoolean<unknown>>;
    disableSelfHealingTests: z.ZodOptional<z.ZodCoercedBoolean<unknown>>;
    disablePullRequestCreation: z.ZodOptional<z.ZodCoercedBoolean<unknown>>;
    runInHeadedMode: z.ZodOptional<z.ZodCoercedBoolean<unknown>>;
    slowMotionDelay: z.ZodOptional<z.ZodCoercedNumber<unknown>>;
    playwrightScriptVariant: z.ZodOptional<z.ZodEnum<{
        ai: "ai";
        classic: "classic";
    }>>;
    flowAnnotations: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodArray<z.ZodObject<{
        type: z.ZodString;
        description: z.ZodString;
    }, z.core.$strip>>>>;
}, z.core.$strip>;
export type CodeGenerationOptions = z.infer<typeof CodeGenerationOptionsSchema>;
//# sourceMappingURL=CodeGenerationOptions.d.ts.map