AkairoHandlerOptions: ZodObject<
    {
        automateCategories: ZodOptional<ZodBoolean>;
        classToHandle: ZodAny;
        directory: ZodString;
        extensions: ZodOptional<
            ZodUnion<[ZodArray<ZodString, "many">, ZodSet<ZodString>]>,
        >;
        loadFilter: ZodOptional<
            ZodFunction<ZodTuple<[ZodString], ZodUnknown>, ZodBoolean>,
        >;
    },
    "passthrough",
    ZodTypeAny,
    objectOutputType<
        {
            automateCategories: ZodOptional<ZodBoolean>;
            classToHandle: ZodAny;
            directory: ZodString;
            extensions: ZodOptional<
                ZodUnion<[ZodArray<ZodString, "many">, ZodSet<ZodString>]>,
            >;
            loadFilter: ZodOptional<
                ZodFunction<ZodTuple<[ZodString], ZodUnknown>, ZodBoolean>,
            >;
        },
        ZodTypeAny,
        "passthrough",
    >,
    objectInputType<
        {
            automateCategories: ZodOptional<ZodBoolean>;
            classToHandle: ZodAny;
            directory: ZodString;
            extensions: ZodOptional<
                ZodUnion<[ZodArray<ZodString, "many">, ZodSet<ZodString>]>,
            >;
            loadFilter: ZodOptional<
                ZodFunction<ZodTuple<[ZodString], ZodUnknown>, ZodBoolean>,
            >;
        },
        ZodTypeAny,
        "passthrough",
    >,
>