export class Certificate { constructor(cert: any); _cert: any; warning: Map; info: Map; getCommonName(): string; verify(): any; getPublicKey(): Promise; getPublicKeyJwk(): Promise; getIssuer(): any; getSerial(): any; getVersion(): any; getSubject(): Map; getExtensions(): Map; } export class CertManager { static addCert(certBuf: any): boolean; static getCerts(): Map; static getCertBySerial(serial: any): any; static removeAll(): void; static verifyCertChain(certs: any, roots: any, crls: any): Promise; } export class CRL { constructor(crl: any); _crl: any; } export namespace helpers { export { resolveOid }; } declare function resolveOid(id: any, value: any): { id: any; value: any; }; export {};