import type { Dialect } from '../../../dialect/dialect'; import type { StructDef, AccessModifierLabel } from '../../../model/malloy_types'; import type { FieldName, FieldSpace, QueryFieldSpace } from '../types/field-space'; import type { LookupResult } from '../types/lookup-result'; import type { SpaceEntry } from '../types/space-entry'; export declare class PassthroughSpace implements FieldSpace { readonly realFS: FieldSpace; readonly type = "fieldSpace"; constructor(realFS: FieldSpace); structDef(): StructDef; emptyStructDef(): StructDef; entry(name: string): SpaceEntry | undefined; lookup(symbol: FieldName[]): LookupResult; entries(): [string, SpaceEntry][]; dialectName(): string; dialectObj(): Dialect | undefined; isQueryFieldSpace(): this is QueryFieldSpace; outputSpace(): import("./query-spaces").QueryOperationSpace; inputSpace(): import("../types/field-space").SourceFieldSpace; accessProtectionLevel(): AccessModifierLabel; connectionName(): string; }