-record(detected, { codec :: gleam@option:option(packkit@codec:codec()), archive :: gleam@option:option(packkit@archive:archive_format()), recipe :: gleam@option:option(packkit@recipe:recipe()), extension :: gleam@option:option(binary()) }).