Cypher Builder - v2.8.0
    Preparing search index...

    Variable labelExprConst

    labelExpr: {
        and: (
            ...labels: (
                | string
                | Variable
                | Raw
                | BooleanOp
                | ComparisonOp
                | MathOp
                | ConcatOp
                | Literal<LiteralValue>
                | Property
                | Function
                | Exists
                | Count
                | PredicateFunction
                | Literal<boolean>
                | Case<undefined>
                | HasLabel
                | IsType
                | ListComprehension
                | PatternComprehension
                | Map
                | MapProjection
                | List
                | ListIndex
                | Case<ComparisonOp>
                | Collect
                | LabelExpr
            )[],
        ) => LabelExpr;
        not: (
            label:
                | string
                | Variable
                | Raw
                | BooleanOp
                | ComparisonOp
                | MathOp
                | ConcatOp
                | Literal<LiteralValue>
                | Property
                | Function
                | Exists
                | Count
                | PredicateFunction
                | Literal<boolean>
                | Case<undefined>
                | HasLabel
                | IsType
                | ListComprehension
                | PatternComprehension
                | Map
                | MapProjection
                | List
                | ListIndex
                | Case<ComparisonOp>
                | Collect
                | LabelExpr,
        ) => LabelExpr;
        or: (
            ...labels: (
                | string
                | Variable
                | Raw
                | BooleanOp
                | ComparisonOp
                | MathOp
                | ConcatOp
                | Literal<LiteralValue>
                | Property
                | Function
                | Exists
                | Count
                | PredicateFunction
                | Literal<boolean>
                | Case<undefined>
                | HasLabel
                | IsType
                | ListComprehension
                | PatternComprehension
                | Map
                | MapProjection
                | List
                | ListIndex
                | Case<ComparisonOp>
                | Collect
                | LabelExpr
            )[],
        ) => LabelExpr;
        wildcard: LabelExpr;
    } = ...

    Type declaration