import { ISpecMessages } from '../../spec/SpecMessages';
import { Field } from '../fields/Field';
import { Message } from '../message/Message';
import { MessageContents } from '../messagecontents/MessageContents';
export declare class Messages {
    messages: ISpecMessages[];
    messageContents: MessageContents;
    cacheMap: Map<string, ISpecMessages>;
    constructor();
    setMessageType(message: Message, field: Field): void;
    setMessageSequence(message: Message, messageSequence: number): void;
}
