Fraci
    Preparing search index...

    Type Alias FraciForDrizzleSync<Config>

    FraciForDrizzleSync: Config["fraci"] & {
        indicesForAfter: {
            (
                group: DrizzleFraciGroup<Config>,
                cursor: DrizzleFraciCursor<Config>,
            ):
                | undefined
                | [DrizzleFractionalIndex<Config>, null | DrizzleFractionalIndex<Config>];
            (
                group: DrizzleFraciGroup<Config>,
                cursor: null,
            ): [null, null | DrizzleFractionalIndex<Config>];
        };
        indicesForBefore: {
            (
                group: DrizzleFraciGroup<Config>,
                cursor: DrizzleFraciCursor<Config>,
            ):
                | undefined
                | [null | DrizzleFractionalIndex<Config>, DrizzleFractionalIndex<Config>];
            (
                group: DrizzleFraciGroup<Config>,
                cursor: null,
            ): [null | DrizzleFractionalIndex<Config>, null];
        };
        indicesForFirst: (
            group: DrizzleFraciGroup<Config>,
        ) => [null, DrizzleFractionalIndex<Config> | null];
        indicesForLast: (
            group: DrizzleFraciGroup<Config>,
        ) => [DrizzleFractionalIndex<Config> | null, null];
    }

    Type representing the enhanced fractional indexing utility for Drizzle ORM with synchronous database engine. This type extends the base fractional indexing utility with additional methods for retrieving indices based on synchronous database queries.

    This is the synchronous counterpart to the FraciForDrizzle type.

    Type Parameters

    Type declaration