pull-request-vir - v1.8.3
    Preparing search index...

    Variable pullRequestVirConfigShapeConst

    pullRequestVirConfigShape: Shape<
        {
            assignToAuthor: Shape<TOptional<TBoolean>>;
            blockNoMerge: Shape<TOptional<TBoolean>>;
            checkPrimaryReviewer: Shape<TOptional<TBoolean>>;
            ignoreDraft: Shape<TOptional<TBoolean>>;
            insertCodeOwners: Shape<TOptional<TBoolean>>;
            reviewRules: Shape<
                TOptional<
                    TArray<
                        TUnsafe<
                            {
                                appliesTo?: string[];
                                autoAdd?: boolean;
                                codeOwns?: { notPaths?: (...)
                                | (...); paths?: (...) | (...) };
                                isFallback?: boolean;
                                isPrimary?: boolean;
                                required?: number | "all";
                                users?: string[];
                            } & {
                                userOverrides?: Record<
                                    string,
                                    {
                                        appliesTo?: ...;
                                        autoAdd?: ...;
                                        codeOwns?: ...;
                                        isFallback?: ...;
                                        isPrimary?: ...;
                                        required?: ...;
                                        users?: ...;
                                    },
                                >;
                            },
                        >,
                    >,
                >,
            >;
            scripts: Shape<TOptional<TArray<TUnsafe<(arg: Arguments) => Promise>>>>;
            waitForParentPullRequest: Shape<TOptional<TBoolean>>;
        },
    > = ...

    Shape definition for verifying a config's validity.