@observertc/samples-decoder
Version:
ObserveRTC Library for Decoding Samples
19 lines • 825 B
TypeScript
import { Decoder } from "./utils";
import { ClientIssue as OutputClientIssue } from "./OutputSamples";
import { ClientSample_ClientIssue as InputClientIssue } from "./InputSamples";
export interface ClientIssueDecoder extends Decoder<InputClientIssue, OutputClientIssue | undefined> {
}
export declare class DefaultClientIssueDecoder implements ClientIssueDecoder {
private _visited;
private readonly _typeDecoder;
private readonly _payloadDecoder;
private readonly _timestampDecoder;
private _actualValue?;
constructor();
get visited(): boolean;
reset(): void;
decode(input: InputClientIssue): OutputClientIssue | undefined;
get actualValue(): OutputClientIssue | undefined;
set actualValue(value: OutputClientIssue | undefined);
}
//# sourceMappingURL=ClientIssueDecoder.d.ts.map