/** * Created by martin on 05.05.2017. * A part of a parsed message. * Can be a text, a placeholder, a tag */ export declare enum ParsedMessagePartType { TEXT = 0, PLACEHOLDER = 1, START_TAG = 2, END_TAG = 3, EMPTY_TAG = 4, ICU_MESSAGE = 5, ICU_MESSAGE_REF = 6 } export declare abstract class ParsedMessagePart { type: ParsedMessagePartType; constructor(type: ParsedMessagePartType); /** * String representation of the part. * @param format optional way to determine the exact syntax. * Allowed formats are defined as constants NORMALIZATION_FORMAT... */ abstract asDisplayString(format?: string): string; } //# sourceMappingURL=parsed-message-part.d.ts.map