BUPKIS
    Preparing search index...

    Variable SyncIterableAssertionsConst

    SyncIterableAssertions: readonly [
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                readonly ["to yield", "to emit", "to yield value satisfying"],
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralChoiceSlot<
                    readonly ["to yield", "to emit", "to yield value satisfying"],
                >,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield value exhaustively satisfying",
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield value exhaustively satisfying">,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield items satisfying",
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield items satisfying">,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield items exhaustively satisfying",
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield items exhaustively satisfying">,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                readonly ["to yield first", "to yield first satisfying"],
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralChoiceSlot<
                    readonly ["to yield first", "to yield first satisfying"],
                >,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield first exhaustively satisfying",
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield first exhaustively satisfying">,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                readonly ["to yield last", "to yield last satisfying"],
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralChoiceSlot<
                    readonly ["to yield last", "to yield last satisfying"],
                >,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield last exhaustively satisfying",
                ZodUnknown,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield last exhaustively satisfying">,
                ZodUnknown,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield count",
                ZodInt,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expectedCount: number,
            ) => { actual: number; expected: number; message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield count">,
                ZodInt,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield at least",
                ZodInt,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                minCount: number,
            ) => { actual: number; expected: string; message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield at least">,
                ZodInt,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield at most",
                ZodInt,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                maxCount: number,
            ) => { actual: number; expected: string; message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield at most">,
                ZodInt,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to be an empty iterable",
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
            ) => { message: string } | undefined,
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to be an empty iterable">,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                "to yield exactly",
                ZodArray<ZodUnknown>,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown[],
            ) => {
                schema: ZodType<any, unknown, $ZodTypeInternals<any, unknown>>;
                subject: unknown[];
            },
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralSlot<"to yield exactly">,
                ZodArray<ZodUnknown>,
            ],
        >,
        AssertionFunctionSync<
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                readonly ["to yield sequence satisfying", "to yield array satisfying"],
                ZodArray<ZodUnknown>,
            ],
            (
                subject: Iterator<unknown, any, any> | Iterable<unknown, any, any>,
                expected: unknown[],
            ) => {
                schema: ZodType<any, unknown, $ZodTypeInternals<any, unknown>>;
                subject: unknown[];
            },
            readonly [
                ZodUnion<
                    readonly [
                        ZodCustom<Iterable<unknown, any, any>, Iterable<unknown, any, any>>,
                        ZodCustom<Iterator<unknown, any, any>, Iterator<unknown, any, any>>,
                    ],
                >,
                PhraseLiteralChoiceSlot<
                    readonly [
                        "to yield sequence satisfying",
                        "to yield array satisfying",
                    ],
                >,
                ZodArray<ZodUnknown>,
            ],
        >,
    ] = ...

    All synchronous iterable assertions bundled as a tuple for convenient registration.