import { Value } from '../value.mts'; import type { ParseNode } from '../parser/ParseNode.mts'; /** https://tc39.es/ecma262/#sec-instanceofoperator */ export declare function InstanceofOperator(V: Value, target: Value): Generator | import("#self").ThrowCompletion, import("#self").EvaluatorNextType>; export declare function Evaluate_RelationalExpression_PrivateIdentifier({ PrivateIdentifier, ShiftExpression }: ParseNode.RelationalExpression): Generator | import("#self").BooleanValue | import("#self").ThrowCompletion, import("#self").EvaluatorNextType>; /** https://tc39.es/ecma262/#sec-relational-operators-runtime-semantics-evaluation */ export declare function Evaluate_RelationalExpression(expr: ParseNode.RelationalExpression): Generator | import("#self").NormalCompletion | import("#self").UndefinedValue> | import("#self").ThrowCompletion | import("#self").UndefinedValue, import("#self").EvaluatorNextType>; //# sourceMappingURL=RelationalExpression.d.mts.map