import DataType from 'DataTypes/DataType'; import Reporter from 'Reporter/Reporter'; import CertificateHolderAuthorization from 'DataTypes/CertificateHolderAuthorization'; import KeyIdentifier from 'DataTypes/KeyIdentifier'; import RsaPublicKey from 'DataTypes/RsaPublicKey'; import TimeReal from 'DataTypes/TimeReal'; import CertificateAuthority from 'DataTypes/CertificateAuthority'; export default class DecryptedCertificate extends DataType { static BLOCK_TYPE: number; certificateProfileIdentifier: number; certificateAuthorityReference: CertificateAuthority; certificateHolderAuthorization: CertificateHolderAuthorization; endOfValidity: TimeReal; certificateHolderReference: KeyIdentifier; rsaPublicKey: RsaPublicKey; static staticSize: number; constructor(data: ArrayBuffer); className(): string; title(): string; size(): number; toString(): string; printOn(report: Reporter): void; }