UNPKG

@observertc/samples-encoder

Version:

ObserveRTC Library for Encoding Samples

18 lines 921 B
import { Encoder } from "./utils"; import { CertificateStats as InputCertificateStats } from "./InputSamples"; import { AttachmentEncoder } from "./utils"; import { ClientSample_PeerConnectionSample_CertificateStats } from "./OutputSamples"; export declare class CertificateEncoder implements Encoder<InputCertificateStats, ClientSample_PeerConnectionSample_CertificateStats> { private _visited; private readonly _timestampEncoder; private readonly _fingerprintEncoder; private readonly _fingerprintAlgorithmEncoder; private readonly _base64CertificateEncoder; private readonly _issuerCertificateIdEncoder; private readonly _attachmentsEncoder; constructor(attachmentsEncoder: AttachmentEncoder); get visited(): boolean; reset(): void; encode(sample: InputCertificateStats): ClientSample_PeerConnectionSample_CertificateStats; } //# sourceMappingURL=CertificateEncoder.d.ts.map