QueryNode: Readonly<{
    cloneWithExplain<T_5>(node, format, options): T_5;
    cloneWithJoin<T_1>(node, join): T_1;
    cloneWithReturning<T_2>(node, selections): T_2;
    cloneWithTop<T_6>(node, top): T_6;
    cloneWithWhere<T>(node, operation): T;
    cloneWithoutReturning<T_3>(node): T_3;
    cloneWithoutWhere<T_4>(node): T_4;
    is(node): node is kysely.QueryNode;
}>

Type declaration

  • cloneWithExplain:function
    • Type Parameters

      • T_5 extends HasExplain

      Parameters

      Returns T_5

  • cloneWithJoin:function
    • Type Parameters

      • T_1 extends HasJoins

      Parameters

      Returns T_1

  • cloneWithReturning:function
    • Type Parameters

      • T_2 extends HasReturning

      Parameters

      Returns T_2

  • cloneWithTop:function
    • Type Parameters

      • T_6 extends HasTop

      Parameters

      Returns T_6

  • cloneWithWhere:function
    • Type Parameters

      • T extends HasWhere

      Parameters

      Returns T

  • cloneWithoutReturning:function
    • Type Parameters

      • T_3 extends HasReturning

      Parameters

      Returns T_3

  • cloneWithoutWhere:function
    • Type Parameters

      • T_4 extends HasWhere

      Parameters

      Returns T_4

  • is:function