import { List } from "lodash";
import { MessageMedia } from "./message.model";
import { ReactionSummary } from "./post.model";
export declare class CommentModel {
    _id?: any;
    uuid: string;
    revision: string;
    status: string;
    vrsn: string;
    create_date: Date;
    update_date: Date;
    commenter_property: CommenterProperty;
    reaction_summary: ReactionSummary;
    page_id: string;
    post_id: string;
    comment_id: string;
    in_reply_to?: string;
    message?: string;
    message_media?: List<MessageMedia>[];
    created_by?: string;
    updated_by?: string;
    constructor(post_Id?: string);
}
export declare class CommenterProperty {
    id: string;
    name: string;
}
