SelectQueryNode: Readonly<{
    cloneWithDistinctOn(select, expressions): kysely.SelectQueryNode;
    cloneWithEndModifier(select, modifier): kysely.SelectQueryNode;
    cloneWithFetch(selectNode, fetch): kysely.SelectQueryNode;
    cloneWithFrontModifier(select, modifier): kysely.SelectQueryNode;
    cloneWithGroupByItems(selectNode, items): kysely.SelectQueryNode;
    cloneWithHaving(selectNode, operation): kysely.SelectQueryNode;
    cloneWithLimit(selectNode, limit): kysely.SelectQueryNode;
    cloneWithOffset(selectNode, offset): kysely.SelectQueryNode;
    cloneWithOrderByItems(selectNode, items): kysely.SelectQueryNode;
    cloneWithSelections(select, selections): kysely.SelectQueryNode;
    cloneWithSetOperations(selectNode, setOperations): kysely.SelectQueryNode;
    cloneWithoutLimit(select): kysely.SelectQueryNode;
    cloneWithoutOffset(select): kysely.SelectQueryNode;
    cloneWithoutOrderBy(select): kysely.SelectQueryNode;
    cloneWithoutSelections(select): kysely.SelectQueryNode;
    create(withNode?): kysely.SelectQueryNode;
    createFrom(fromItems, withNode?): kysely.SelectQueryNode;
    is(node): node is kysely.SelectQueryNode;
}>

Type declaration