import { Model } from 'sequelize-typescript';
import { CountryNameEnumType, SignatureAlgorithmEnumType } from './index';
export declare class Certificate extends Model {
    static readonly MODEL_NAME: string;
    /**
     * Fields
     */
    serialNumber: number;
    issuerName: string;
    organizationName: string;
    commonName: string;
    keyLength?: number | null;
    validBefore?: string | null;
    signatureAlgorithm?: SignatureAlgorithmEnumType | null;
    countryName?: CountryNameEnumType | null;
    isCA?: boolean;
    pathLen?: number | null;
    certificateFileId?: string | null;
    privateKeyFileId?: string | null;
    signedBy?: string | null;
}
