-record(decoder, { range :: integer(), code :: integer(), input :: bitstring(), output_rev :: list(integer()), output_len :: integer(), output_limit :: integer(), state :: integer(), rep0 :: integer(), rep1 :: integer(), rep2 :: integer(), rep3 :: integer(), props :: packkit@internal@lzma:properties(), probs :: gleam@dict:dict(integer(), integer()) }).