export class UsercentricsLabels {

    btnAcceptAll: string
    btnDeny: string
    btnSave: string
    firstLayerTitle: string
    accepted: string
    denied: string
    date: string
    decision: string
    dataCollectedList: string
    dataCollectedInfo: string
    locationOfProcessing: string
    transferToThirdCountries: string
    transferToThirdCountriesInfo: string
    dataPurposes: string
    dataPurposesInfo: string
    dataRecipientsList: string
    descriptionOfService: string
    history: string
    historyDescription: string
    legalBasisList: string
    legalBasisInfo: string
    processingCompanyTitle: string
    retentionPeriod: string
    technologiesUsed: string
    technologiesUsedInfo: string
    cookiePolicyInfo: string
    optOut: string
    policyOf: string
    imprintLinkText: string
    privacyPolicyLinkText: string
    categories: string
    anyDomain: string
    day: string
    days: string
    domain: string
    duration: string
    informationLoadingNotPossible: string
    hour: string
    hours: string
    identifier: string
    maximumAgeCookieStorage: string
    minute: string
    minutes: string
    month: string
    months: string
    multipleDomains: string
    no: string
    nonCookieStorage: string
    seconds: string
    session: string
    loadingStorageInformation: string
    storageInformation: string
    detailedStorageInformation: string
    tryAgain: string
    type: string
    year: string
    years: string
    yes: string
    storageInformationDescription: string
    btnBannerReadMore: string
    readLess: string
    btnMore: string
    more: string
    linkToDpaInfo: string
    second: string
    consent: string
    headerModal: string
    secondLayerDescriptionHtml: string
    secondLayerTitle: string

    // Optional
    settings: string
    subConsents: string
    btnAccept: string
    poweredBy: string
    dataProtectionOfficer: string
    nameOfProcessingCompany: string
    btnBack: string
    copy: string
    copied: string
    basic: string
    advanced: string
    processingCompany: string
    name: string
    explicit: string
    implicit: string
    btnMoreInfo: string
    furtherInformationOptOut: string
    cookiePolicyLinkText: string
    noImplicit: string
    yesImplicit: string

    constructor(
        btnAcceptAll: string,
        btnDeny: string,
        btnSave: string,
        firstLayerTitle: string,
        accepted: string,
        denied: string,
        date: string,
        decision: string,
        dataCollectedList: string,
        dataCollectedInfo: string,
        locationOfProcessing: string,
        transferToThirdCountries: string,
        transferToThirdCountriesInfo: string,
        dataPurposes: string,
        dataPurposesInfo: string,
        dataRecipientsList: string,
        descriptionOfService: string,
        history: string,
        historyDescription: string,
        legalBasisList: string,
        legalBasisInfo: string,
        processingCompanyTitle: string,
        retentionPeriod: string,
        technologiesUsed: string,
        technologiesUsedInfo: string,
        cookiePolicyInfo: string,
        optOut: string,
        policyOf: string,
        imprintLinkText: string,
        privacyPolicyLinkText: string,
        categories: string,
        anyDomain: string,
        day: string,
        days: string,
        domain: string,
        duration: string,
        informationLoadingNotPossible: string,
        hour: string,
        hours: string,
        identifier: string,
        maximumAgeCookieStorage: string,
        minute: string,
        minutes: string,
        month: string,
        months: string,
        multipleDomains: string,
        no: string,
        nonCookieStorage: string,
        seconds: string,
        session: string,
        loadingStorageInformation: string,
        storageInformation: string,
        detailedStorageInformation: string,
        tryAgain: string,
        type: string,
        year: string,
        years: string,
        yes: string,
        storageInformationDescription: string,
        btnBannerReadMore: string,
        readLess: string,
        btnMore: string,
        more: string,
        linkToDpaInfo: string,
        second: string,
        consent: string,
        headerModal: string,
        secondLayerDescriptionHtml: string,
        secondLayerTitle: string,
        settings: string,
        subConsents: string,
        btnAccept: string,
        poweredBy: string,
        dataProtectionOfficer: string,
        nameOfProcessingCompany: string,
        btnBack: string,
        copy: string,
        copied: string,
        basic: string,
        advanced: string,
        processingCompany: string,
        name: string,
        explicit: string,
        implicit: string,
        btnMoreInfo: string,
        furtherInformationOptOut: string,
        cookiePolicyLinkText: string,
        noImplicit: string,
        yesImplicit: string,
    ) {
        this.btnAcceptAll = btnAcceptAll
        this.btnDeny = btnDeny
        this.btnSave = btnSave
        this.firstLayerTitle = firstLayerTitle
        this.accepted = accepted
        this.denied = denied
        this.date = date
        this.decision = decision
        this.dataCollectedList = dataCollectedList
        this.dataCollectedInfo = dataCollectedInfo
        this.locationOfProcessing = locationOfProcessing
        this.transferToThirdCountries = transferToThirdCountries
        this.transferToThirdCountriesInfo = transferToThirdCountriesInfo
        this.dataPurposes = dataPurposes
        this.dataPurposesInfo = dataPurposesInfo
        this.dataRecipientsList = dataRecipientsList
        this.descriptionOfService = descriptionOfService
        this.history = history
        this.historyDescription = historyDescription
        this.legalBasisList = legalBasisList
        this.legalBasisInfo = legalBasisInfo
        this.processingCompanyTitle = processingCompanyTitle
        this.retentionPeriod = retentionPeriod
        this.technologiesUsed = technologiesUsed
        this.technologiesUsedInfo = technologiesUsedInfo
        this.cookiePolicyInfo = cookiePolicyInfo
        this.optOut = optOut
        this.policyOf = policyOf
        this.imprintLinkText = imprintLinkText
        this.privacyPolicyLinkText = privacyPolicyLinkText
        this.categories = categories
        this.anyDomain = anyDomain
        this.day = day
        this.days = days
        this.domain = domain
        this.duration = duration
        this.informationLoadingNotPossible = informationLoadingNotPossible
        this.hour = hour
        this.hours = hours
        this.identifier = identifier
        this.maximumAgeCookieStorage = maximumAgeCookieStorage
        this.minute = minute
        this.minutes = minutes
        this.month = month
        this.months = months
        this.multipleDomains = multipleDomains
        this.no = no
        this.nonCookieStorage = nonCookieStorage
        this.seconds = seconds
        this.session = session
        this.loadingStorageInformation = loadingStorageInformation
        this.storageInformation = storageInformation
        this.detailedStorageInformation = detailedStorageInformation
        this.tryAgain = tryAgain
        this.type = type
        this.year = year
        this.years = years
        this.yes = yes
        this.storageInformationDescription = storageInformationDescription
        this.btnBannerReadMore = btnBannerReadMore
        this.readLess = readLess
        this.btnMore = btnMore
        this.more = more
        this.linkToDpaInfo = linkToDpaInfo
        this.second = second
        this.consent = consent
        this.headerModal = headerModal
        this.secondLayerDescriptionHtml = secondLayerDescriptionHtml
        this.secondLayerTitle = secondLayerTitle
        this.settings = settings
        this.subConsents = subConsents
        this.btnAccept = btnAccept
        this.poweredBy = poweredBy
        this.dataProtectionOfficer = dataProtectionOfficer
        this.nameOfProcessingCompany = nameOfProcessingCompany
        this.btnBack = btnBack
        this.copy = copy
        this.copied = copied
        this.basic = basic
        this.advanced = advanced
        this.processingCompany = processingCompany
        this.name = name
        this.explicit = explicit
        this.implicit = implicit
        this.btnMoreInfo = btnMoreInfo
        this.furtherInformationOptOut = furtherInformationOptOut
        this.cookiePolicyLinkText = cookiePolicyLinkText
        this.noImplicit = noImplicit
        this.yesImplicit = yesImplicit
    }
}
