@robert-brightline/auth-db - v0.0.21
    Preparing search index...

    Variable PermissionRelationManyProjectionConst

    PermissionRelationManyProjection: ZodUnion<
        readonly [
            ZodCoercedBoolean<unknown>,
            ZodObject<
                {
                    orderBy: ZodOptional<
                        ZodObject<
                            {
                                appId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                createdAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                deletedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                id: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                operation: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                resourceId: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                                updatedAt: ZodOptional<ZodEnum<{ asc: "asc"; desc: "desc" }>>;
                            },
                            $strip,
                        >,
                    >;
                    select: ZodOptional<
                        ZodObject<
                            {
                                appId: ZodOptional<ZodCoercedBoolean<unknown>>;
                                createdAt: ZodOptional<ZodCoercedBoolean<unknown>>;
                                deletedAt: ZodOptional<ZodCoercedBoolean<unknown>>;
                                id: ZodOptional<ZodCoercedBoolean<unknown>>;
                                operation: ZodOptional<ZodCoercedBoolean<unknown>>;
                                resourceId: ZodOptional<ZodCoercedBoolean<unknown>>;
                                updatedAt: ZodOptional<ZodCoercedBoolean<unknown>>;
                            },
                            $strip,
                        >,
                    >;
                    skip: ZodOptional<ZodCoercedNumber<unknown>>;
                    take: ZodOptional<ZodCoercedNumber<unknown>>;
                    where: ZodOptional<
                        ZodObject<
                            {
                                appId: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                                createdAt: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                                deletedAt: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                                id: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                                operation: ZodOptional<
                                    ZodObject<
                                        {
                                            equals: ZodOptional<(...)>;
                                            in: ZodOptional<(...)>;
                                            not: ZodOptional<(...)>;
                                            notIn: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >;
                                resourceId: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                                updatedAt: ZodOptional<
                                    ZodType<any, unknown, $ZodTypeInternals<any, unknown>>,
                                >;
                            },
                            $strip,
                        >,
                    >;
                },
                $strip,
            >,
        ],
    > = ...