import { Source } from '../source-elements/source'; import type { QueryComp } from '../types/query-comp'; import type { QueryElement } from '../types/query-element'; import { QueryBase } from './query-base'; import type { View } from '../view-elements/view'; /** * A query operation that adds segments to a LHS source or query. * * e.g. `flights -> by_carrier` */ export declare class QueryArrow extends QueryBase implements QueryElement { readonly source: Source | QueryElement; readonly view: View; elementType: string; constructor(source: Source | QueryElement, view: View); queryComp(isRefOk: boolean): QueryComp; }