JoinNode
interface JoinNode extends OperationNode {
readonly joinType: JoinType;
readonly kind: "JoinNode";
readonly on?: OnNode;
readonly table: OperationNode;
}const JoinNode: Readonly<{
is(node: OperationNode): node is JoinNode;
create(joinType: JoinType, table: OperationNode): JoinNode;
createWithOn(
joinType: JoinType,
table: OperationNode,
on: OperationNode,
): JoinNode; cloneWithOn(joinNode: JoinNode, operation: OperationNode): JoinNode;
}>;