import * as schema from '../../schema'; import { AbsType } from './AbsType'; import type { SchemaOf, Type } from '../types'; import type { TypeExportContext } from './ModuleType/TypeExportContext'; export declare class MapType extends AbsType>> { readonly _value: T; readonly _key?: Type | undefined; constructor(_value: T, _key?: Type | undefined, options?: schema.Optional); getSchema(ctx?: TypeExportContext): schema.MapSchema>; getOptions(): schema.Optional>>; toString(tab?: string): string; } //# sourceMappingURL=MapType.d.ts.map