import { HydratedDocument } from 'mongoose';
export declare enum SalesCertificateType {
    Daily = "daily",
    Monthly = "monthly"
}
export declare class SalesCertificate {
    type: SalesCertificateType;
    level: Number;
    driver_count: Number;
    vendor_count: Number;
    customer_count: Number;
}
export type SalesCertificateDocument = HydratedDocument<SalesCertificate>;
export declare const SalesCertificateModel: import("mongoose").Schema<SalesCertificate, import("mongoose").Model<SalesCertificate, any, any, any, import("mongoose").Document<unknown, any, SalesCertificate, any, {}> & SalesCertificate & {
    _id: import("mongoose").Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, SalesCertificate, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<SalesCertificate>, {}, import("mongoose").ResolveSchemaOptions<import("mongoose").DefaultSchemaOptions>> & import("mongoose").FlatRecord<SalesCertificate> & {
    _id: import("mongoose").Types.ObjectId;
} & {
    __v: number;
}>;
