import { Document, Types } from "mongoose";
import mongoose from "mongoose";
export type BlockUserDocument = BlockUser & Document;
export declare class BlockUser {
    blocked_by: Types.ObjectId;
    blocked_to: Types.ObjectId;
    created_at: number;
}
export declare const BlockUserSchema: mongoose.Schema<BlockUser, mongoose.Model<BlockUser, any, any, any, Document<unknown, any, BlockUser, any> & BlockUser & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, BlockUser, Document<unknown, {}, mongoose.FlatRecord<BlockUser>, {}> & mongoose.FlatRecord<BlockUser> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
