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.