def __init__(self, name: str, company: str, url: str, currencies: List['models.Currency'], categories: List['models.Category'], offers: List['models.offers.AbstractOffer'], platform: str=None, version: str=None, agency: str=None, email: str=None, delivery_options: List['models.Option']=None, pickup_options: List['models.Option']=None, enable_auto_discounts=None, gifts: List['models.Gift']=None, promos: List['models.Promo']=None):
    self.name = name
    self.company = company
    self.url = url
    self.platform = platform
    self.version = version
    self.agency = agency
    self.email = email
    self.currencies = currencies
    self.categories = categories
    self.delivery_options = delivery_options
    self.pickup_options = pickup_options
    self.enable_auto_discounts = enable_auto_discounts
    self.offers = offers
    self.gifts = gifts
    self.promos = promos
def __init__(self, name: str, company: str, url: str, currencies: List['models.Currency'], categories: List['models.Category'], offers: List['models.offers.AbstractOffer'], platform: str=None, version: str=None, agency: str=None, email: str=None, delivery_options: List['models.Option']=None, pickup_options: List['models.Option']=None, enable_auto_discounts=None, gifts: List['models.Gift']=None, promos: List['models.Promo']=None):
    self.name = name
    self.company = company
    self.url = url
    self.platform = platform
    self.version = version
    self.agency = agency
    self.email = email
    self.currencies = currencies
    self.categories = categories
    self.delivery_options = delivery_options
    self.pickup_options = pickup_options
    self.enable_auto_discounts = enable_auto_discounts
    self.offers = offers
    self.gifts = gifts
    self.promos = promos