import { BaseEntity } from 'typeorm';
import { UserEntity } from '../../user/entities/user.entity';
import { PaymentEntity } from '../../payment/entities/payment.entity';
export declare enum NegativeScoreStatus {
    pending = "pending",
    paid_inquiry = "paid_inquiry",
    inquired = "inquired"
}
export declare enum NegativeScoreType {
    basic = "basic",
    advanced = "advanced"
}
export declare enum NegativeScoreClient {
    site = "site",
    app = "app",
    panel = "panel"
}
export declare class NegativeScoreEntity extends BaseEntity {
    id: number;
    userId: string;
    paymentInquiryId: number | null;
    licenseNumber: string;
    negativeScore: string | null;
    offenseCount: number | null;
    allowedToDrive: boolean | null;
    inquiryAmount: number;
    rule: string | null;
    status: NegativeScoreStatus;
    type: NegativeScoreType | null;
    client: NegativeScoreClient;
    createdAt: Date;
    updatedAt: Date;
    paymentInquiry: PaymentEntity;
    user: UserEntity;
}
