-record(discount, { id :: binary(), object :: binary(), checkout_session :: gleam@option:option(binary()), coupon :: stripe@customer:coupon(), customer :: gleam@option:option(binary()), 'end' :: gleam@option:option(stripe@customer:timestamp()), invoice :: gleam@option:option(binary()), invoice_item :: gleam@option:option(binary()), promotion_code :: gleam@option:option(binary()), start :: stripe@customer:timestamp(), subscription :: gleam@option:option(binary()), subscription_item :: gleam@option:option(binary()) }).