import { BaseDuckDBType } from './BaseDuckDBType'; import type { DuckDBType } from './DuckDBType'; import { DuckDBLogicalType } from '../DuckDBLogicalType'; import { DuckDBTypeId } from '../DuckDBTypeId'; import { Json } from '../Json'; export declare class DuckDBMapType extends BaseDuckDBType { readonly keyType: DuckDBType; readonly valueType: DuckDBType; constructor(keyType: DuckDBType, valueType: DuckDBType, alias?: string); toString(): string; toLogicalType(): DuckDBLogicalType; toJson(): Json; } export declare function MAP(keyType: DuckDBType, valueType: DuckDBType, alias?: string): DuckDBMapType;