import type { BaseXXEndeCoder } from "../types/sthis.js"; import type { CertificatePayload } from "../types/cert-payload.js"; import type { CertorIf } from "../types/device-id-types.js"; export declare class Certor implements CertorIf { #private; readonly base64: BaseXXEndeCoder; static fromString(base64: BaseXXEndeCoder, cert: string): Certor; static fromUnverifiedJWT(base64: BaseXXEndeCoder, jwtString: string): Certor; constructor(base64: BaseXXEndeCoder, cert: CertificatePayload); asCert(): CertificatePayload; parseCertificateSubject(s: string): Record; asSHA1(): Promise; asSHA256(): Promise; asBase64(): string; }