import { HydratedDocument } from 'mongoose';
import * as mongosse from 'mongoose';
import { ReportType } from '../dto/report-reason.dto';
export declare class ReportReason {
    slug: string;
    reason: string;
    type: ReportType;
}
export type ReportReasonDocment = HydratedDocument<ReportReason>;
export declare const ReportReasonModel: mongosse.Schema<ReportReason, mongosse.Model<ReportReason, any, any, any, mongosse.Document<unknown, any, ReportReason, any, {}> & ReportReason & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, mongosse.DefaultSchemaOptions, ReportReason, mongosse.Document<unknown, {}, mongosse.FlatRecord<ReportReason>, {}, mongosse.ResolveSchemaOptions<mongosse.DefaultSchemaOptions>> & mongosse.FlatRecord<ReportReason> & {
    _id: mongosse.Types.ObjectId;
} & {
    __v: number;
}>;
