import { Document, Types } from "mongoose";
import mongoose from "mongoose";
export type GroupMembersDocument = GroupMembers & Document;
export declare class GroupMembers {
    connection_id: Types.ObjectId;
    user_id: Types.ObjectId;
    role: string;
    joined_at: number;
    is_exit_from_group: boolean;
    exit_group_at: number;
    updated_at: number;
    created_at: number;
}
export declare const GroupMembersSchema: mongoose.Schema<GroupMembers, mongoose.Model<GroupMembers, any, any, any, Document<unknown, any, GroupMembers, any> & GroupMembers & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, GroupMembers, Document<unknown, {}, mongoose.FlatRecord<GroupMembers>, {}> & mongoose.FlatRecord<GroupMembers> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
