import { Scalar } from 'yaml'; import { ValidationMessage } from '../interfaces/validation-message'; import { BaseMap } from './BaseMap'; import { EntityFactory, Yaml, YAMLDictionary } from './yaml-types'; export declare class CustomScalarMap> extends BaseMap { protected factory: EntityFactory; protected constructor(factory: EntityFactory, node?: YAMLDictionary, parent?: Yaml, key?: string); add(key: string): TElement; [Symbol.iterator](): Iterator<[string, TElement]>; get(key: string): TElement | undefined; set(key: string, value: TElement): void; validate(): Iterable; } //# sourceMappingURL=CustomScalarMap.d.ts.map