import { AuditoryDescription } from '../audio/auditory_description.js';
type SpeechMap = Map<string, AuditoryDescription[]>;
export declare class SpeechStructure {
    node: Element;
    speechMaps: Map<string, SpeechMap>;
    private getSpeechMap;
    private setMap;
    private nodeMap;
    constructor(node: Element);
    addNode(node: Element, descr: AuditoryDescription[], modality?: string): void;
    get(id: string): SpeechMap;
    private getNodeMap;
    completeModality(modality: string, func: any): void;
    json(mls?: string[]): {
        [id: string]: {
            [modality: string]: string;
        };
    };
}
export {};
