import type { FieldReferences } from '../query-items/field-references'; import type { FieldName } from '../types/field-space'; import { MalloyElement } from '../types/malloy-element'; import type { QueryPropertyInterface } from '../types/query-property-interface'; import { QueryClass } from '../types/query-property-interface'; export declare class Index extends MalloyElement implements QueryPropertyInterface { readonly fields: FieldReferences; elementType: string; weightBy?: FieldName; forceQueryClass: QueryClass; queryRefinementStage: undefined; constructor(fields: FieldReferences); useWeight(fn: FieldName): void; }