import { Data } from '../classes/Data.js'; import { Decoder } from '../classes/Decoder.js'; import { Patchable } from '../classes/Patchable.js'; /** * Uses the meta data of AutoEncoder to check if something is a patch or a put */ export declare class PatchOrPutDecoder, Patch> implements Decoder { putDecoder: Decoder; patchDecoder: Decoder; constructor(put: Decoder, patch: Decoder); decode(data: Data): Put | Patch; isDefaultValue(value: unknown): boolean; getDefaultValue(): Patch | Put | undefined; } //# sourceMappingURL=PatchOrPutDecoder.d.ts.map