import type { ModelEntryReference } from '../types/malloy-element'; import { MalloyElement } from '../types/malloy-element'; import type { QueryComp } from '../types/query-comp'; import type { Query } from '../../../model/malloy_types'; import type { QueryElement } from '../types/query-element'; /** * A query operation that is just a reference to an existing query. * * e.g. after the colon in `run: flights_by_carrier` */ export declare class QueryReference extends MalloyElement implements QueryElement { readonly name: ModelEntryReference; elementType: string; constructor(name: ModelEntryReference); queryComp(isRefOk: boolean): QueryComp; query(): Query; }