CommonTableExpressionNode
interface CommonTableExpressionNode extends OperationNode {
readonly expression: OperationNode;
readonly kind: "CommonTableExpressionNode";
readonly materialized?: boolean;
readonly name: CommonTableExpressionNameNode;
}const CommonTableExpressionNode: Readonly<{
is(node: OperationNode): node is CommonTableExpressionNode;
create(name: CommonTableExpressionNameNode, expression: OperationNode): CommonTableExpressionNode;
cloneWith(node: CommonTableExpressionNode, props: CommonTableExpressionNodeProps): CommonTableExpressionNode;
}>;