Variable reviewRuleShapeConst

reviewRuleShape: ShapeDefinition<
    ShapeAnd<
        [
            ShapeDefinition<
                {
                    autoAdd: ShapeOptional<boolean>;
                    codeOwns: ShapeOptional<
                        ShapeOr<
                            [
                                {
                                    notPaths: ShapeOptional<(...)[]>;
                                    paths: ShapeOptional<(...)[]>;
                                },
                                undefined,
                            ],
                        >,
                    >;
                    required: ShapeOptional<
                        ShapeOr<[ShapeExact<readonly ["all"]>, number]>,
                    >;
                    users: ShapeOptional<string[]>;
                },
                false,
            >,
            {
                userOverrides: ShapeOptional<
                    ShapeOr<
                        [
                            ShapeIndexedKeys<
                                [
                                    {
                                        keys: string;
                                        required: true;
                                        values: ShapeDefinition<(...), (...)>;
                                    },
                                ],
                            >,
                            undefined,
                        ],
                    >,
                >;
            },
        ],
    >,
    false,
> = ...

The full, sanitized shape for a review rule.