import type { InfoConnection as LegacyInfoConnection, Connection as LegacyConnection } from '../connection'; import type { Result } from '../malloy'; import type { Expr } from '../model'; import { type QueryData } from '../model'; import type { Connection, InfoConnection } from './connection'; import type * as Malloy from '@malloydata/malloy-interfaces'; import type { LogMessage } from '../lang'; export declare function wrapLegacyInfoConnection(connection: LegacyInfoConnection): InfoConnection; export declare function wrapLegacyConnection(connection: LegacyConnection): Connection; export declare function mapData(data: QueryData, schema: Malloy.Schema): Malloy.Data; export declare function wrapResult(result: Result): Malloy.Result; export declare function nodeToLiteralValue(expr?: Expr | null): Malloy.LiteralValue | undefined; export declare const DEFAULT_LOG_RANGE: Malloy.DocumentRange; export declare function mapLogs(logs: LogMessage[], defaultURL: string): Malloy.LogMessage[];