-record(video, { file_id :: binary(), file_unique_id :: binary(), width :: integer(), height :: integer(), duration :: integer(), thumbnail :: gleam@option:option(telega@model@types:photo_size()), cover :: gleam@option:option(list(telega@model@types:photo_size())), start_timestamp :: gleam@option:option(integer()), qualities :: gleam@option:option(list(telega@model@types:video_quality())), file_name :: gleam@option:option(binary()), mime_type :: gleam@option:option(binary()), file_size :: gleam@option:option(integer()) }).