import type { TableSourceDef, IndexSegment, ProjectSegment, Query, ReduceSegment, StructDef, JoinFieldDef } from '../../model/malloy_types'; export declare class ErrorFactory { static get structDef(): TableSourceDef; static get joinDef(): JoinFieldDef; static didCreate(s: StructDef | JoinFieldDef): boolean; static get query(): Query; static get reduceSegment(): ReduceSegment; static get projectSegment(): ProjectSegment; static get indexSegment(): IndexSegment; }