import mongoose, { HydratedDocument, Types } from "mongoose";
export type ReactionEmojiDocument = HydratedDocument<ReactionEmoji>;
export declare class ReactionEmoji {
    emoji?: string;
    user_id: Types.ObjectId[];
    message_id: string;
    created_at: number;
}
export declare const ReactionEmojiSchema: mongoose.Schema<ReactionEmoji, mongoose.Model<ReactionEmoji, any, any, any, mongoose.Document<unknown, any, ReactionEmoji, any> & ReactionEmoji & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, ReactionEmoji, mongoose.Document<unknown, {}, mongoose.FlatRecord<ReactionEmoji>, {}> & mongoose.FlatRecord<ReactionEmoji> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
