/opt/canhelp/node_modules/kysely/dist/cjs/operation-node
NameSizeModeActions
add-column-node.d.ts5190644editdlrm
add-column-node.js4620644editdlrm
add-constraint-node.d.ts5300644editdlrm
add-constraint-node.js4860644editdlrm
add-index-node.d.ts9170644editdlrm
add-index-node.js8890644editdlrm
aggregate-function-node.d.ts15850644editdlrm
aggregate-function-node.js22390644editdlrm
alias-node.d.ts4570644editdlrm
alias-node.js4680644editdlrm
alter-column-node.d.ts9160644editdlrm
alter-column-node.js6080644editdlrm
alter-table-node.d.ts21030644editdlrm
alter-table-node.js9110644editdlrm
and-node.d.ts4430644editdlrm
and-node.js4600644editdlrm
binary-operation-node.d.ts6180644editdlrm
binary-operation-node.js5680644editdlrm
case-node.d.ts8220644editdlrm
case-node.js12790644editdlrm
cast-node.d.ts4680644editdlrm
cast-node.js4820644editdlrm
check-constraint-node.d.ts5980644editdlrm
check-constraint-node.js7110644editdlrm
collate-node.d.ts4730644editdlrm
collate-node.js5770644editdlrm
column-definition-node.d.ts18300644editdlrm
column-definition-node.js13380644editdlrm
column-node.d.ts4600644editdlrm
column-node.js5640644editdlrm
column-update-node.d.ts5100644editdlrm
column-update-node.js5000644editdlrm
common-table-expression-name-node.d.ts7140644editdlrm
common-table-expression-name-node.js8550644editdlrm
common-table-expression-node.d.ts9520644editdlrm
common-table-expression-node.js6800644editdlrm
constraint-node.d.ts4350644editdlrm
constraint-node.js770644editdlrm
create-index-node.d.ts12050644editdlrm
create-index-node.js9010644editdlrm
create-schema-node.d.ts7670644editdlrm
create-schema-node.js7750644editdlrm
create-table-node.d.ts18660644editdlrm
create-table-node.js20440644editdlrm
create-type-node.d.ts7970644editdlrm
create-type-node.js8250644editdlrm
create-view-node.d.ts10910644editdlrm
create-view-node.js7650644editdlrm
data-type-node.d.ts15370644editdlrm
data-type-node.js17580644editdlrm
default-insert-value-node.d.ts4380644editdlrm
default-insert-value-node.js4720644editdlrm
default-value-node.d.ts4650644editdlrm
default-value-node.js4860644editdlrm
delete-query-node.d.ts19470644editdlrm
delete-query-node.js17800644editdlrm
drop-column-node.d.ts4760644editdlrm
drop-column-node.js5640644editdlrm
drop-constraint-node.d.ts8510644editdlrm
drop-constraint-node.js7780644editdlrm
drop-index-node.d.ts8450644editdlrm
drop-index-node.js7880644editdlrm
drop-schema-node.d.ts7680644editdlrm
drop-schema-node.js7630644editdlrm
drop-table-node.d.ts7470644editdlrm
drop-table-node.js6410644editdlrm
drop-type-node.d.ts7230644editdlrm
drop-type-node.js6020644editdlrm
drop-view-node.d.ts7700644editdlrm
drop-view-node.js7530644editdlrm
explain-node.d.ts5440644editdlrm
explain-node.js4840644editdlrm
fetch-node.d.ts5640644editdlrm
fetch-node.js5470644editdlrm
foreign-key-constraint-node.d.ts13520644editdlrm
foreign-key-constraint-node.js10700644editdlrm
from-node.d.ts5180644editdlrm
from-node.js6760644editdlrm
function-node.d.ts4970644editdlrm
function-node.js4890644editdlrm
generated-node.d.ts8180644editdlrm
generated-node.js7950644editdlrm
group-by-item-node.d.ts4480644editdlrm
group-by-item-node.js4720644editdlrm
group-by-node.d.ts6180644editdlrm
group-by-node.js6970644editdlrm
having-node.d.ts5310644editdlrm
having-node.js8950644editdlrm
identifier-node.d.ts4210644editdlrm
identifier-node.js4620644editdlrm
insert-query-node.d.ts18480644editdlrm
insert-query-node.js8360644editdlrm
join-node.d.ts8870644editdlrm
join-node.js10730644editdlrm
json-operator-chain-node.d.ts7390644editdlrm
json-operator-chain-node.js7500644editdlrm
json-path-leg-node.d.ts5650644editdlrm
json-path-leg-node.js4920644editdlrm
json-path-node.d.ts7040644editdlrm
json-path-node.js7500644editdlrm
json-reference-node.d.ts8950644editdlrm
json-reference-node.js6700644editdlrm
limit-node.d.ts4020644editdlrm
limit-node.js4440644editdlrm
list-node.d.ts4250644editdlrm
list-node.js4780644editdlrm
matched-node.d.ts4520644editdlrm
matched-node.js4880644editdlrm
merge-query-node.d.ts14050644editdlrm
merge-query-node.js14450644editdlrm
modify-column-node.d.ts5400644editdlrm
modify-column-node.js4740644editdlrm
offset-node.d.ts4110644editdlrm
offset-node.js4500644editdlrm
on-conflict-node.d.ts16480644editdlrm
on-conflict-node.js22800644editdlrm
on-duplicate-key-node.d.ts6420644editdlrm
on-duplicate-key-node.js4840644editdlrm
on-node.d.ts4870644editdlrm
on-node.js8470644editdlrm
operation-node-source.d.ts2260644editdlrm
operation-node-source.js3410644editdlrm
operation-node-transformer.d.ts164880644editdlrm
operation-node-transformer.js400380644editdlrm
operation-node-visitor.d.ts128670644editdlrm
operation-node-visitor.js60690644editdlrm
operation-node.d.ts19340644editdlrm
operation-node.js770644editdlrm
operator-node.d.ts29060644editdlrm
operator-node.js25720644editdlrm
or-action-node.d.ts4110644editdlrm
or-action-node.js4580644editdlrm
or-node.d.ts4360644editdlrm
or-node.js4560644editdlrm
order-by-item-node.d.ts8180644editdlrm
order-by-item-node.js6440644editdlrm
order-by-node.d.ts6180644editdlrm
order-by-node.js7020644editdlrm
output-node.d.ts5580644editdlrm
output-node.js8260644editdlrm
over-node.d.ts8840644editdlrm
over-node.js12260644editdlrm
parens-node.d.ts4070644editdlrm
parens-node.js4460644editdlrm
partition-by-item-node.d.ts6080644editdlrm
partition-by-item-node.js4960644editdlrm
partition-by-node.d.ts6780644editdlrm
partition-by-node.js7250644editdlrm
primary-key-constraint-node.d.ts14340644editdlrm
primary-key-constraint-node.js11890644editdlrm
primitive-value-list-node.d.ts7800644editdlrm
primitive-value-list-node.js5420644editdlrm
query-node.d.ts26420644editdlrm
query-node.js38450644editdlrm
raw-node.d.ts7110644editdlrm
raw-node.js8820644editdlrm
reference-node.d.ts7130644editdlrm
reference-node.js7640644editdlrm
references-node.d.ts11970644editdlrm
references-node.js10210644editdlrm
refresh-materialized-view-node.d.ts9220644editdlrm
refresh-materialized-view-node.js8170644editdlrm
rename-column-node.d.ts5440644editdlrm
rename-column-node.js6520644editdlrm
rename-constraint-node.d.ts5870644editdlrm
rename-constraint-node.js6900644editdlrm
returning-node.d.ts6460644editdlrm
returning-node.js8500644editdlrm
schemable-identifier-node.d.ts6900644editdlrm
schemable-identifier-node.js9340644editdlrm
select-all-node.d.ts3750644editdlrm
select-all-node.js4360644editdlrm
select-modifier-node.d.ts8090644editdlrm
select-modifier-node.js6840644editdlrm
select-query-node.d.ts36240644editdlrm
select-query-node.js44810644editdlrm
selection-node.d.ts9000644editdlrm
selection-node.js10140644editdlrm
set-operation-node.d.ts5850644editdlrm
set-operation-node.js5360644editdlrm
simple-reference-expression-node.d.ts1820644editdlrm
simple-reference-expression-node.js770644editdlrm
table-node.d.ts5530644editdlrm
table-node.js8380644editdlrm
top-node.d.ts5380644editdlrm
top-node.js4800644editdlrm
tuple-node.d.ts4340644editdlrm
tuple-node.js4850644editdlrm
unary-operation-node.d.ts5320644editdlrm
unary-operation-node.js5160644editdlrm
unique-constraint-node.d.ts9930644editdlrm
unique-constraint-node.js10290644editdlrm
update-query-node.d.ts19000644editdlrm
update-query-node.js17720644editdlrm
using-node.d.ts5320644editdlrm
using-node.js6910644editdlrm
value-list-node.d.ts4620644editdlrm
value-list-node.js5010644editdlrm
value-node.d.ts4820644editdlrm
value-node.js6180644editdlrm
values-node.d.ts6490644editdlrm
values-node.js4890644editdlrm
when-node.d.ts5240644editdlrm
when-node.js5990644editdlrm
where-node.d.ts5200644editdlrm
where-node.js8830644editdlrm
with-node.d.ts7610644editdlrm
with-node.js7610644editdlrm
Edit: /opt/canhelp/node_modules/kysely/dist/cjs/operation-node/operation-node-transformer.d.ts (16488B)
import type { AliasNode } from './alias-node.js'; import type { ColumnNode } from './column-node.js'; import type { IdentifierNode } from './identifier-node.js'; import type { OperationNode } from './operation-node.js'; import type { ReferenceNode } from './reference-node.js'; import type { SelectAllNode } from './select-all-node.js'; import type { SelectionNode } from './selection-node.js'; import type { TableNode } from './table-node.js'; import type { AndNode } from './and-node.js'; import type { JoinNode } from './join-node.js'; import type { OrNode } from './or-node.js'; import type { ParensNode } from './parens-node.js'; import type { PrimitiveValueListNode } from './primitive-value-list-node.js'; import type { RawNode } from './raw-node.js'; import type { SelectQueryNode } from './select-query-node.js'; import type { ValueListNode } from './value-list-node.js'; import type { ValueNode } from './value-node.js'; import type { OperatorNode } from './operator-node.js'; import type { FromNode } from './from-node.js'; import type { WhereNode } from './where-node.js'; import type { InsertQueryNode } from './insert-query-node.js'; import type { DeleteQueryNode } from './delete-query-node.js'; import type { ReturningNode } from './returning-node.js'; import type { CreateTableNode } from './create-table-node.js'; import type { AddColumnNode } from './add-column-node.js'; import type { DropTableNode } from './drop-table-node.js'; import type { DataTypeNode } from './data-type-node.js'; import type { OrderByNode } from './order-by-node.js'; import type { OrderByItemNode } from './order-by-item-node.js'; import type { GroupByNode } from './group-by-node.js'; import type { GroupByItemNode } from './group-by-item-node.js'; import type { UpdateQueryNode } from './update-query-node.js'; import type { ColumnUpdateNode } from './column-update-node.js'; import type { LimitNode } from './limit-node.js'; import type { OffsetNode } from './offset-node.js'; import type { OnConflictNode } from './on-conflict-node.js'; import type { CreateIndexNode } from './create-index-node.js'; import type { ListNode } from './list-node.js'; import type { DropIndexNode } from './drop-index-node.js'; import type { PrimaryKeyConstraintNode } from './primary-key-constraint-node.js'; import type { UniqueConstraintNode } from './unique-constraint-node.js'; import type { ReferencesNode } from './references-node.js'; import type { CheckConstraintNode } from './check-constraint-node.js'; import type { WithNode } from './with-node.js'; import type { CommonTableExpressionNode } from './common-table-expression-node.js'; import type { CommonTableExpressionNameNode } from './common-table-expression-name-node.js'; import type { HavingNode } from './having-node.js'; import type { CreateSchemaNode } from './create-schema-node.js'; import type { DropSchemaNode } from './drop-schema-node.js'; import type { AlterTableNode } from './alter-table-node.js'; import type { DropColumnNode } from './drop-column-node.js'; import type { RenameColumnNode } from './rename-column-node.js'; import type { AlterColumnNode } from './alter-column-node.js'; import type { AddConstraintNode } from './add-constraint-node.js'; import type { DropConstraintNode } from './drop-constraint-node.js'; import type { ForeignKeyConstraintNode } from './foreign-key-constraint-node.js'; import type { ColumnDefinitionNode } from './column-definition-node.js'; import type { ModifyColumnNode } from './modify-column-node.js'; import type { OnDuplicateKeyNode } from './on-duplicate-key-node.js'; import type { CreateViewNode } from './create-view-node.js'; import type { DropViewNode } from './drop-view-node.js'; import type { GeneratedNode } from './generated-node.js'; import type { DefaultValueNode } from './default-value-node.js'; import type { OnNode } from './on-node.js'; import type { ValuesNode } from './values-node.js'; import type { SelectModifierNode } from './select-modifier-node.js'; import type { CreateTypeNode } from './create-type-node.js'; import type { DropTypeNode } from './drop-type-node.js'; import type { ExplainNode } from './explain-node.js'; import type { SchemableIdentifierNode } from './schemable-identifier-node.js'; import type { DefaultInsertValueNode } from './default-insert-value-node.js'; import type { AggregateFunctionNode } from './aggregate-function-node.js'; import type { OverNode } from './over-node.js'; import type { PartitionByNode } from './partition-by-node.js'; import type { PartitionByItemNode } from './partition-by-item-node.js'; import type { SetOperationNode } from './set-operation-node.js'; import type { BinaryOperationNode } from './binary-operation-node.js'; import type { UnaryOperationNode } from './unary-operation-node.js'; import type { UsingNode } from './using-node.js'; import type { FunctionNode } from './function-node.js'; import type { CaseNode } from './case-node.js'; import type { WhenNode } from './when-node.js'; import type { JSONReferenceNode } from './json-reference-node.js'; import type { JSONPathNode } from './json-path-node.js'; import type { JSONPathLegNode } from './json-path-leg-node.js'; import type { JSONOperatorChainNode } from './json-operator-chain-node.js'; import type { TupleNode } from './tuple-node.js'; import type { MergeQueryNode } from './merge-query-node.js'; import type { MatchedNode } from './matched-node.js'; import type { AddIndexNode } from './add-index-node.js'; import type { CastNode } from './cast-node.js'; import type { FetchNode } from './fetch-node.js'; import type { TopNode } from './top-node.js'; import type { OutputNode } from './output-node.js'; import type { RefreshMaterializedViewNode } from './refresh-materialized-view-node.js'; import type { OrActionNode } from './or-action-node.js'; import type { CollateNode } from './collate-node.js'; import type { QueryId } from '../util/query-id.js'; import type { RenameConstraintNode } from './rename-constraint-node.js'; /** * Transforms an operation node tree into another one. * * Kysely queries are expressed internally as a tree of objects (operation nodes). * `OperationNodeTransformer` takes such a tree as its input and returns a * transformed deep copy of it. By default the `OperationNodeTransformer` * does nothing. You need to override one or more methods to make it do * something. * * There's a method for each node type. For example if you'd like to convert * each identifier (table name, column name, alias etc.) from camelCase to * snake_case, you'd do something like this: * * ```ts * import { type IdentifierNode, OperationNodeTransformer } from 'kysely' * import snakeCase from 'lodash/snakeCase' * * class CamelCaseTransformer extends OperationNodeTransformer { * override transformIdentifier(node: IdentifierNode): IdentifierNode { * node = super.transformIdentifier(node) * * return { * ...node, * name: snakeCase(node.name), * } * } * } * * const transformer = new CamelCaseTransformer() * * const query = db.selectFrom('person').select(['first_name', 'last_name']) * * const tree = transformer.transformNode(query.toOperationNode()) * ``` */ export declare class OperationNodeTransformer { #private; protected readonly nodeStack: OperationNode[]; transformNode(node: T, queryId?: QueryId): T; protected transformNodeImpl(node: T, queryId?: QueryId): T; protected transformNodeList | undefined>(list: T, queryId?: QueryId): T; protected transformSelectQuery(node: SelectQueryNode, queryId?: QueryId): SelectQueryNode; protected transformSelection(node: SelectionNode, queryId?: QueryId): SelectionNode; protected transformColumn(node: ColumnNode, queryId?: QueryId): ColumnNode; protected transformAlias(node: AliasNode, queryId?: QueryId): AliasNode; protected transformTable(node: TableNode, queryId?: QueryId): TableNode; protected transformFrom(node: FromNode, queryId?: QueryId): FromNode; protected transformReference(node: ReferenceNode, queryId?: QueryId): ReferenceNode; protected transformAnd(node: AndNode, queryId?: QueryId): AndNode; protected transformOr(node: OrNode, queryId?: QueryId): OrNode; protected transformValueList(node: ValueListNode, queryId?: QueryId): ValueListNode; protected transformParens(node: ParensNode, queryId?: QueryId): ParensNode; protected transformJoin(node: JoinNode, queryId?: QueryId): JoinNode; protected transformRaw(node: RawNode, queryId?: QueryId): RawNode; protected transformWhere(node: WhereNode, queryId?: QueryId): WhereNode; protected transformInsertQuery(node: InsertQueryNode, queryId?: QueryId): InsertQueryNode; protected transformValues(node: ValuesNode, queryId?: QueryId): ValuesNode; protected transformDeleteQuery(node: DeleteQueryNode, queryId?: QueryId): DeleteQueryNode; protected transformReturning(node: ReturningNode, queryId?: QueryId): ReturningNode; protected transformCreateTable(node: CreateTableNode, queryId?: QueryId): CreateTableNode; protected transformColumnDefinition(node: ColumnDefinitionNode, queryId?: QueryId): ColumnDefinitionNode; protected transformAddColumn(node: AddColumnNode, queryId?: QueryId): AddColumnNode; protected transformDropTable(node: DropTableNode, queryId?: QueryId): DropTableNode; protected transformOrderBy(node: OrderByNode, queryId?: QueryId): OrderByNode; protected transformOrderByItem(node: OrderByItemNode, queryId?: QueryId): OrderByItemNode; protected transformGroupBy(node: GroupByNode, queryId?: QueryId): GroupByNode; protected transformGroupByItem(node: GroupByItemNode, queryId?: QueryId): GroupByItemNode; protected transformUpdateQuery(node: UpdateQueryNode, queryId?: QueryId): UpdateQueryNode; protected transformColumnUpdate(node: ColumnUpdateNode, queryId?: QueryId): ColumnUpdateNode; protected transformLimit(node: LimitNode, queryId?: QueryId): LimitNode; protected transformOffset(node: OffsetNode, queryId?: QueryId): OffsetNode; protected transformOnConflict(node: OnConflictNode, queryId?: QueryId): OnConflictNode; protected transformOnDuplicateKey(node: OnDuplicateKeyNode, queryId?: QueryId): OnDuplicateKeyNode; protected transformCreateIndex(node: CreateIndexNode, queryId?: QueryId): CreateIndexNode; protected transformList(node: ListNode, queryId?: QueryId): ListNode; protected transformDropIndex(node: DropIndexNode, queryId?: QueryId): DropIndexNode; protected transformPrimaryKeyConstraint(node: PrimaryKeyConstraintNode, queryId?: QueryId): PrimaryKeyConstraintNode; protected transformUniqueConstraint(node: UniqueConstraintNode, queryId?: QueryId): UniqueConstraintNode; protected transformForeignKeyConstraint(node: ForeignKeyConstraintNode, queryId?: QueryId): ForeignKeyConstraintNode; protected transformSetOperation(node: SetOperationNode, queryId?: QueryId): SetOperationNode; protected transformReferences(node: ReferencesNode, queryId?: QueryId): ReferencesNode; protected transformCheckConstraint(node: CheckConstraintNode, queryId?: QueryId): CheckConstraintNode; protected transformWith(node: WithNode, queryId?: QueryId): WithNode; protected transformCommonTableExpression(node: CommonTableExpressionNode, queryId?: QueryId): CommonTableExpressionNode; protected transformCommonTableExpressionName(node: CommonTableExpressionNameNode, queryId?: QueryId): CommonTableExpressionNameNode; protected transformHaving(node: HavingNode, queryId?: QueryId): HavingNode; protected transformCreateSchema(node: CreateSchemaNode, queryId?: QueryId): CreateSchemaNode; protected transformDropSchema(node: DropSchemaNode, queryId?: QueryId): DropSchemaNode; protected transformAlterTable(node: AlterTableNode, queryId?: QueryId): AlterTableNode; protected transformDropColumn(node: DropColumnNode, queryId?: QueryId): DropColumnNode; protected transformRenameColumn(node: RenameColumnNode, queryId?: QueryId): RenameColumnNode; protected transformAlterColumn(node: AlterColumnNode, queryId?: QueryId): AlterColumnNode; protected transformModifyColumn(node: ModifyColumnNode, queryId?: QueryId): ModifyColumnNode; protected transformAddConstraint(node: AddConstraintNode, queryId?: QueryId): AddConstraintNode; protected transformDropConstraint(node: DropConstraintNode, queryId?: QueryId): DropConstraintNode; protected transformRenameConstraint(node: RenameConstraintNode, queryId?: QueryId): RenameConstraintNode; protected transformCreateView(node: CreateViewNode, queryId?: QueryId): CreateViewNode; protected transformRefreshMaterializedView(node: RefreshMaterializedViewNode, queryId?: QueryId): RefreshMaterializedViewNode; protected transformDropView(node: DropViewNode, queryId?: QueryId): DropViewNode; protected transformGenerated(node: GeneratedNode, queryId?: QueryId): GeneratedNode; protected transformDefaultValue(node: DefaultValueNode, queryId?: QueryId): DefaultValueNode; protected transformOn(node: OnNode, queryId?: QueryId): OnNode; protected transformSelectModifier(node: SelectModifierNode, queryId?: QueryId): SelectModifierNode; protected transformCreateType(node: CreateTypeNode, queryId?: QueryId): CreateTypeNode; protected transformDropType(node: DropTypeNode, queryId?: QueryId): DropTypeNode; protected transformExplain(node: ExplainNode, queryId?: QueryId): ExplainNode; protected transformSchemableIdentifier(node: SchemableIdentifierNode, queryId?: QueryId): SchemableIdentifierNode; protected transformAggregateFunction(node: AggregateFunctionNode, queryId?: QueryId): AggregateFunctionNode; protected transformOver(node: OverNode, queryId?: QueryId): OverNode; protected transformPartitionBy(node: PartitionByNode, queryId?: QueryId): PartitionByNode; protected transformPartitionByItem(node: PartitionByItemNode, queryId?: QueryId): PartitionByItemNode; protected transformBinaryOperation(node: BinaryOperationNode, queryId?: QueryId): BinaryOperationNode; protected transformUnaryOperation(node: UnaryOperationNode, queryId?: QueryId): UnaryOperationNode; protected transformUsing(node: UsingNode, queryId?: QueryId): UsingNode; protected transformFunction(node: FunctionNode, queryId?: QueryId): FunctionNode; protected transformCase(node: CaseNode, queryId?: QueryId): CaseNode; protected transformWhen(node: WhenNode, queryId?: QueryId): WhenNode; protected transformJSONReference(node: JSONReferenceNode, queryId?: QueryId): JSONReferenceNode; protected transformJSONPath(node: JSONPathNode, queryId?: QueryId): JSONPathNode; protected transformJSONPathLeg(node: JSONPathLegNode, _queryId?: QueryId): JSONPathLegNode; protected transformJSONOperatorChain(node: JSONOperatorChainNode, queryId?: QueryId): JSONOperatorChainNode; protected transformTuple(node: TupleNode, queryId?: QueryId): TupleNode; protected transformMergeQuery(node: MergeQueryNode, queryId?: QueryId): MergeQueryNode; protected transformMatched(node: MatchedNode, _queryId?: QueryId): MatchedNode; protected transformAddIndex(node: AddIndexNode, queryId?: QueryId): AddIndexNode; protected transformCast(node: CastNode, queryId?: QueryId): CastNode; protected transformFetch(node: FetchNode, queryId?: QueryId): FetchNode; protected transformTop(node: TopNode, _queryId?: QueryId): TopNode; protected transformOutput(node: OutputNode, queryId?: QueryId): OutputNode; protected transformDataType(node: DataTypeNode, _queryId?: QueryId): DataTypeNode; protected transformSelectAll(node: SelectAllNode, _queryId?: QueryId): SelectAllNode; protected transformIdentifier(node: IdentifierNode, _queryId?: QueryId): IdentifierNode; protected transformValue(node: ValueNode, _queryId?: QueryId): ValueNode; protected transformPrimitiveValueList(node: PrimitiveValueListNode, _queryId?: QueryId): PrimitiveValueListNode; protected transformOperator(node: OperatorNode, _queryId?: QueryId): OperatorNode; protected transformDefaultInsertValue(node: DefaultInsertValueNode, _queryId?: QueryId): DefaultInsertValueNode; protected transformOrAction(node: OrActionNode, _queryId?: QueryId): OrActionNode; protected transformCollate(node: CollateNode, _queryId?: QueryId): CollateNode; }