-record(storefront_api_client_config, { store_domain :: binary(), api_version :: gleam@option:option(binary()), access_token :: pify:access_token(), headers :: {binary(), list({binary(), binary()})}, api_url :: binary(), client_name :: gleam@option:option(binary()), retries :: gleam@option:option(integer()) }).