export default class MessageContent {
    constructor(type: any, mentionedType?: number, mentionedTargets?: any[]);
    type: any;
    mentionedType: number;
    mentionedTargets: any[];
    extra: any;
    pushContent: any;
    notLoaded: number;
    digest(message: any): string;
    /**
     * return MessagePayload in json format
     */
    encode(): MessagePayload;
    /**
     *
     * @param {object} payload object json.parse from message#content
     */
    decode(payload: object): void;
}
import MessagePayload from "./messagePayload";
