import { Document, Types } from 'mongoose';
import { TaxStatus } from 'src/common/constant/enum.constant';
export type TaxDocument = Tax & Document;
export declare class Tax {
    name: string;
    percentage: number;
    userId: Types.ObjectId;
    status: TaxStatus;
    description?: string;
}
export declare const TaxSchema: import("mongoose").Schema<Tax, import("mongoose").Model<Tax, any, any, any, Document<unknown, any, Tax, any, {}> & Tax & {
    _id: Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, Tax, Document<unknown, {}, import("mongoose").FlatRecord<Tax>, {}, import("mongoose").ResolveSchemaOptions<import("mongoose").DefaultSchemaOptions>> & import("mongoose").FlatRecord<Tax> & {
    _id: Types.ObjectId;
} & {
    __v: number;
}>;
