-record(contents, { do :: fun((glint:command_input()) -> any()), flags :: gleam@map:map_(binary(), glint@flag:contents()), description :: binary() }).