devowl-wp
    Preparing search index...
    interface ResponseRouteScannerResultTemplatesGet {
        items: (
            | {
                codeOnPageLoad?: string;
                codeOptIn?: string;
                codeOptOut?: string;
                createContentBlockerNotice?: string;
                createContentBlockerNoticeTranslationFlags?: ETranslationFlag[];
                createdAt?: Date;
                dataProcessingInCountries?: ServiceDataProcessingIn[];
                dataProcessingInCountriesSpecialTreatments?: EServiceTemplateDataProcessingInCountriesSpecialTreatment[];
                deleteTechnicalDefinitionsAfterOptOut?: boolean;
                dynamicFieldIds?: string[];
                dynamicFields?: IServiceTemplateDynamicField[];
                enabledWhenOneOf?: string[];
                executeCodeOptInWhenNoTagManagerConsentIsGiven?: boolean;
                executeCodeOptOutWhenNoTagManagerConsentIsGiven?: boolean;
                executePriority?: number;
                extendsIdentifier?: string;
                googleConsentModeConsentTypes?: EServiceTemplateGoogleConsentModeTypes[];
                group?: EServiceTemplateGroup;
                groupNotice?: string;
                groupNoticeTranslationFlags?: ETranslationFlag[];
                headline?: string;
                headlineTranslationFlags?: ETranslationFlag[];
                id?: string;
                identifier?: string;
                isCdn?: boolean;
                isEmbeddingOnlyExternalResources?: boolean;
                isExtendingMetaData?: boolean;
                isFavourite?: boolean;
                isHidden?: boolean;
                isProviderCurrentWebsite?: boolean;
                language?: string;
                lastEditedBy?: IUser;
                legalBasis?: EServiceTemplateLegalBasis;
                legalBasisNotice?: string;
                legalBasisNoticeTranslationFlags?: ETranslationFlag[];
                logoUrl?: string;
                machineTranslationStatus?: EMachineTranslationStatus;
                minRequiredRcbVersion?: string;
                name?: string;
                nameTranslationFlags?: ETranslationFlag[];
                provider?: string;
                providerContact?: IServiceTemplateProviderContact;
                providerLegalNoticeUrl?: string;
                providerLegalNoticeUrlTranslationFlags?: ETranslationFlag[];
                providerNotice?: string;
                providerNoticeTranslationFlags?: ETranslationFlag[];
                providerPrivacyPolicyUrl?: string;
                providerPrivacyPolicyUrlTranslationFlags?: ETranslationFlag[];
                providerTranslationFlags?: ETranslationFlag[];
                purpose?: string;
                purposeIds?: string[];
                recommendedWhenOneOf?: string[];
                releaseId?: string;
                releaseStatus?: ETemplateMetaDataVersionUpdateState;
                sccConclusionInstructionsNotice?: string;
                sccConclusionInstructionsNoticeTranslationFlags?: ETranslationFlag[];
                shouldUncheckContentBlockerCheckbox?: boolean;
                shouldUncheckContentBlockerCheckboxWhenOneOf?: string[];
                status?: ETemplateStatus;
                subHeadline?: string;
                subHeadlineTranslationFlags?: ETranslationFlag[];
                successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
                tagManagerOptInEventName?: string;
                tagManagerOptOutEventName?: string;
                technicalDefinitionIds?: string[];
                technicalDefinitions?: IServiceTemplateTechnicalDefinition[];
                technicalHandlingNotice?: string;
                technicalHandlingNoticeTranslationFlags?: ETranslationFlag[];
                tier?: ERcbTier;
                translationIds?: string[];
                translationInfo?: ITranslationStatus[];
                version?: number;
            } & object & {
                consumerData: { tags: Record<string, string> } & {
                    versions: IServiceTemplateClientResponse[];
                } & {
                    isIgnored?: boolean;
                    scan: | false
                    | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
                } & {
                    contentBlockerTemplates: {
                        identifier: string;
                        name: string;
                        subHeadline: string;
                    }[];
                } & { isDisabled: boolean; isRecommended: boolean } & {
                    id?: number;
                    isCreated: boolean;
                } & { isCloud?: boolean } & {
                    technicalHandlingIntegration?: {
                        codeOptIn: string;
                        codeOptOut: string;
                        name: string;
                    };
                } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
                    acknowledgement: {
                        accordion?: Record<string, string>;
                        buttonAction?: "ignore";
                        buttonLabel?: string;
                        paragraphs: string[];
                    };
                };
            }
            | {
                createdAt?: Date;
                description?: string;
                descriptionTranslationFlags?: ETranslationFlag[];
                enabledWhenOneOf?: string[];
                exampleEmbedCodes?: string[];
                extendsIdentifier?: string;
                headline?: string;
                headlineTranslationFlags?: ETranslationFlag[];
                id?: string;
                identifier?: string;
                isExtendingMetaData?: boolean;
                isFavourite?: boolean;
                isHidden?: boolean;
                isVisual?: boolean;
                isVisualDarkMode?: boolean;
                language?: string;
                lastEditedBy?: IUser;
                logoUrl?: string;
                machineTranslationStatus?: EMachineTranslationStatus;
                minRequiredRcbVersion?: string;
                name?: string;
                nameTranslationFlags?: ETranslationFlag[];
                recommendedWhenOneOf?: string[];
                releaseId?: string;
                releaseStatus?: ETemplateMetaDataVersionUpdateState;
                ruleGroups?: IContentBlockerRuleGroup[];
                ruleNotice?: string;
                ruleNoticeTranslationFlags?: ETranslationFlag[];
                rules?: IContentBlockerRule[];
                serviceTemplateIdentifiers?: string[];
                shouldForceToShowVisual?: boolean;
                status?: ETemplateStatus;
                subHeadline?: string;
                subHeadlineTranslationFlags?: ETranslationFlag[];
                successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
                testPipelineId?: number;
                testStatus?: EContentBlockerTestStatus;
                tier?: ERcbTier;
                translationIds?: string[];
                translationInfo?: ITranslationStatus[];
                version?: number;
                visualBlur?: number;
                visualContentType?: EContentBlockerVisualContentType;
                visualHeroButtonText?: string;
                visualHeroButtonTextTranslationFlags?: ETranslationFlag[];
                visualType?: EContentBlockerVisualType;
            } & object & { tcfVendorIds: number[] } & {
                consumerData: { tags: Record<string, string> } & {
                    isIgnored?: boolean;
                    scan:
                        | false
                        | {
                            foundCount: number;
                            foundOnSitesCount: number;
                            lastScanned: string;
                        };
                } & { isDisabled: boolean; isRecommended: boolean } & {
                    id?: number;
                    isCreated: boolean;
                } & { isCloud?: boolean } & {
                    technicalHandlingIntegration?: {
                        codeOptIn: string;
                        codeOptOut: string;
                        name: string;
                    };
                } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
                    acknowledgement: {
                        accordion?: Record<string, string>;
                        buttonAction?: "ignore";
                        buttonLabel?: string;
                        paragraphs: string[];
                    };
                } & { versions: IContentBlockerTemplateClientResponse[] } & {
                    createAdNetwork?: string;
                };
            }
        )[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    Properties

    items: (
        | {
            codeOnPageLoad?: string;
            codeOptIn?: string;
            codeOptOut?: string;
            createContentBlockerNotice?: string;
            createContentBlockerNoticeTranslationFlags?: ETranslationFlag[];
            createdAt?: Date;
            dataProcessingInCountries?: ServiceDataProcessingIn[];
            dataProcessingInCountriesSpecialTreatments?: EServiceTemplateDataProcessingInCountriesSpecialTreatment[];
            deleteTechnicalDefinitionsAfterOptOut?: boolean;
            dynamicFieldIds?: string[];
            dynamicFields?: IServiceTemplateDynamicField[];
            enabledWhenOneOf?: string[];
            executeCodeOptInWhenNoTagManagerConsentIsGiven?: boolean;
            executeCodeOptOutWhenNoTagManagerConsentIsGiven?: boolean;
            executePriority?: number;
            extendsIdentifier?: string;
            googleConsentModeConsentTypes?: EServiceTemplateGoogleConsentModeTypes[];
            group?: EServiceTemplateGroup;
            groupNotice?: string;
            groupNoticeTranslationFlags?: ETranslationFlag[];
            headline?: string;
            headlineTranslationFlags?: ETranslationFlag[];
            id?: string;
            identifier?: string;
            isCdn?: boolean;
            isEmbeddingOnlyExternalResources?: boolean;
            isExtendingMetaData?: boolean;
            isFavourite?: boolean;
            isHidden?: boolean;
            isProviderCurrentWebsite?: boolean;
            language?: string;
            lastEditedBy?: IUser;
            legalBasis?: EServiceTemplateLegalBasis;
            legalBasisNotice?: string;
            legalBasisNoticeTranslationFlags?: ETranslationFlag[];
            logoUrl?: string;
            machineTranslationStatus?: EMachineTranslationStatus;
            minRequiredRcbVersion?: string;
            name?: string;
            nameTranslationFlags?: ETranslationFlag[];
            provider?: string;
            providerContact?: IServiceTemplateProviderContact;
            providerLegalNoticeUrl?: string;
            providerLegalNoticeUrlTranslationFlags?: ETranslationFlag[];
            providerNotice?: string;
            providerNoticeTranslationFlags?: ETranslationFlag[];
            providerPrivacyPolicyUrl?: string;
            providerPrivacyPolicyUrlTranslationFlags?: ETranslationFlag[];
            providerTranslationFlags?: ETranslationFlag[];
            purpose?: string;
            purposeIds?: string[];
            recommendedWhenOneOf?: string[];
            releaseId?: string;
            releaseStatus?: ETemplateMetaDataVersionUpdateState;
            sccConclusionInstructionsNotice?: string;
            sccConclusionInstructionsNoticeTranslationFlags?: ETranslationFlag[];
            shouldUncheckContentBlockerCheckbox?: boolean;
            shouldUncheckContentBlockerCheckboxWhenOneOf?: string[];
            status?: ETemplateStatus;
            subHeadline?: string;
            subHeadlineTranslationFlags?: ETranslationFlag[];
            successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
            tagManagerOptInEventName?: string;
            tagManagerOptOutEventName?: string;
            technicalDefinitionIds?: string[];
            technicalDefinitions?: IServiceTemplateTechnicalDefinition[];
            technicalHandlingNotice?: string;
            technicalHandlingNoticeTranslationFlags?: ETranslationFlag[];
            tier?: ERcbTier;
            translationIds?: string[];
            translationInfo?: ITranslationStatus[];
            version?: number;
        } & object & {
            consumerData: { tags: Record<string, string> } & {
                versions: IServiceTemplateClientResponse[];
            } & {
                isIgnored?: boolean;
                scan: | false
                | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
            } & {
                contentBlockerTemplates: {
                    identifier: string;
                    name: string;
                    subHeadline: string;
                }[];
            } & { isDisabled: boolean; isRecommended: boolean } & {
                id?: number;
                isCreated: boolean;
            } & { isCloud?: boolean } & {
                technicalHandlingIntegration?: {
                    codeOptIn: string;
                    codeOptOut: string;
                    name: string;
                };
            } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
                acknowledgement: {
                    accordion?: Record<string, string>;
                    buttonAction?: "ignore";
                    buttonLabel?: string;
                    paragraphs: string[];
                };
            };
        }
        | {
            createdAt?: Date;
            description?: string;
            descriptionTranslationFlags?: ETranslationFlag[];
            enabledWhenOneOf?: string[];
            exampleEmbedCodes?: string[];
            extendsIdentifier?: string;
            headline?: string;
            headlineTranslationFlags?: ETranslationFlag[];
            id?: string;
            identifier?: string;
            isExtendingMetaData?: boolean;
            isFavourite?: boolean;
            isHidden?: boolean;
            isVisual?: boolean;
            isVisualDarkMode?: boolean;
            language?: string;
            lastEditedBy?: IUser;
            logoUrl?: string;
            machineTranslationStatus?: EMachineTranslationStatus;
            minRequiredRcbVersion?: string;
            name?: string;
            nameTranslationFlags?: ETranslationFlag[];
            recommendedWhenOneOf?: string[];
            releaseId?: string;
            releaseStatus?: ETemplateMetaDataVersionUpdateState;
            ruleGroups?: IContentBlockerRuleGroup[];
            ruleNotice?: string;
            ruleNoticeTranslationFlags?: ETranslationFlag[];
            rules?: IContentBlockerRule[];
            serviceTemplateIdentifiers?: string[];
            shouldForceToShowVisual?: boolean;
            status?: ETemplateStatus;
            subHeadline?: string;
            subHeadlineTranslationFlags?: ETranslationFlag[];
            successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
            testPipelineId?: number;
            testStatus?: EContentBlockerTestStatus;
            tier?: ERcbTier;
            translationIds?: string[];
            translationInfo?: ITranslationStatus[];
            version?: number;
            visualBlur?: number;
            visualContentType?: EContentBlockerVisualContentType;
            visualHeroButtonText?: string;
            visualHeroButtonTextTranslationFlags?: ETranslationFlag[];
            visualType?: EContentBlockerVisualType;
        } & object & { tcfVendorIds: number[] } & {
            consumerData: { tags: Record<string, string> } & {
                isIgnored?: boolean;
                scan:
                    | false
                    | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
            } & { isDisabled: boolean; isRecommended: boolean } & {
                id?: number;
                isCreated: boolean;
            } & { isCloud?: boolean } & {
                technicalHandlingIntegration?: {
                    codeOptIn: string;
                    codeOptOut: string;
                    name: string;
                };
            } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
                acknowledgement: {
                    accordion?: Record<string, string>;
                    buttonAction?: "ignore";
                    buttonLabel?: string;
                    paragraphs: string[];
                };
            } & { versions: IContentBlockerTemplateClientResponse[] } & {
                createAdNetwork?: string;
            };
        }
    )[]

    Type declaration

    • {
          codeOnPageLoad?: string;
          codeOptIn?: string;
          codeOptOut?: string;
          createContentBlockerNotice?: string;
          createContentBlockerNoticeTranslationFlags?: ETranslationFlag[];
          createdAt?: Date;
          dataProcessingInCountries?: ServiceDataProcessingIn[];
          dataProcessingInCountriesSpecialTreatments?: EServiceTemplateDataProcessingInCountriesSpecialTreatment[];
          deleteTechnicalDefinitionsAfterOptOut?: boolean;
          dynamicFieldIds?: string[];
          dynamicFields?: IServiceTemplateDynamicField[];
          enabledWhenOneOf?: string[];
          executeCodeOptInWhenNoTagManagerConsentIsGiven?: boolean;
          executeCodeOptOutWhenNoTagManagerConsentIsGiven?: boolean;
          executePriority?: number;
          extendsIdentifier?: string;
          googleConsentModeConsentTypes?: EServiceTemplateGoogleConsentModeTypes[];
          group?: EServiceTemplateGroup;
          groupNotice?: string;
          groupNoticeTranslationFlags?: ETranslationFlag[];
          headline?: string;
          headlineTranslationFlags?: ETranslationFlag[];
          id?: string;
          identifier?: string;
          isCdn?: boolean;
          isEmbeddingOnlyExternalResources?: boolean;
          isExtendingMetaData?: boolean;
          isFavourite?: boolean;
          isHidden?: boolean;
          isProviderCurrentWebsite?: boolean;
          language?: string;
          lastEditedBy?: IUser;
          legalBasis?: EServiceTemplateLegalBasis;
          legalBasisNotice?: string;
          legalBasisNoticeTranslationFlags?: ETranslationFlag[];
          logoUrl?: string;
          machineTranslationStatus?: EMachineTranslationStatus;
          minRequiredRcbVersion?: string;
          name?: string;
          nameTranslationFlags?: ETranslationFlag[];
          provider?: string;
          providerContact?: IServiceTemplateProviderContact;
          providerLegalNoticeUrl?: string;
          providerLegalNoticeUrlTranslationFlags?: ETranslationFlag[];
          providerNotice?: string;
          providerNoticeTranslationFlags?: ETranslationFlag[];
          providerPrivacyPolicyUrl?: string;
          providerPrivacyPolicyUrlTranslationFlags?: ETranslationFlag[];
          providerTranslationFlags?: ETranslationFlag[];
          purpose?: string;
          purposeIds?: string[];
          recommendedWhenOneOf?: string[];
          releaseId?: string;
          releaseStatus?: ETemplateMetaDataVersionUpdateState;
          sccConclusionInstructionsNotice?: string;
          sccConclusionInstructionsNoticeTranslationFlags?: ETranslationFlag[];
          shouldUncheckContentBlockerCheckbox?: boolean;
          shouldUncheckContentBlockerCheckboxWhenOneOf?: string[];
          status?: ETemplateStatus;
          subHeadline?: string;
          subHeadlineTranslationFlags?: ETranslationFlag[];
          successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
          tagManagerOptInEventName?: string;
          tagManagerOptOutEventName?: string;
          technicalDefinitionIds?: string[];
          technicalDefinitions?: IServiceTemplateTechnicalDefinition[];
          technicalHandlingNotice?: string;
          technicalHandlingNoticeTranslationFlags?: ETranslationFlag[];
          tier?: ERcbTier;
          translationIds?: string[];
          translationInfo?: ITranslationStatus[];
          version?: number;
      } & object & {
          consumerData: { tags: Record<string, string> } & {
              versions: IServiceTemplateClientResponse[];
          } & {
              isIgnored?: boolean;
              scan: | false
              | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
          } & {
              contentBlockerTemplates: {
                  identifier: string;
                  name: string;
                  subHeadline: string;
              }[];
          } & { isDisabled: boolean; isRecommended: boolean } & {
              id?: number;
              isCreated: boolean;
          } & { isCloud?: boolean } & {
              technicalHandlingIntegration?: {
                  codeOptIn: string;
                  codeOptOut: string;
                  name: string;
              };
          } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
              acknowledgement: {
                  accordion?: Record<string, string>;
                  buttonAction?: "ignore";
                  buttonLabel?: string;
                  paragraphs: string[];
              };
          };
      }
      • OptionalcodeOnPageLoad?: string
      • OptionalcodeOptIn?: string
      • OptionalcodeOptOut?: string
      • OptionalcreateContentBlockerNotice?: string
      • OptionalcreateContentBlockerNoticeTranslationFlags?: ETranslationFlag[]
      • OptionalcreatedAt?: Date
      • OptionaldataProcessingInCountries?: ServiceDataProcessingIn[]
      • OptionaldataProcessingInCountriesSpecialTreatments?: EServiceTemplateDataProcessingInCountriesSpecialTreatment[]
      • OptionaldeleteTechnicalDefinitionsAfterOptOut?: boolean
      • OptionaldynamicFieldIds?: string[]
      • OptionaldynamicFields?: IServiceTemplateDynamicField[]
      • OptionalenabledWhenOneOf?: string[]
      • OptionalexecuteCodeOptInWhenNoTagManagerConsentIsGiven?: boolean
      • OptionalexecuteCodeOptOutWhenNoTagManagerConsentIsGiven?: boolean
      • OptionalexecutePriority?: number
      • OptionalextendsIdentifier?: string
      • OptionalgoogleConsentModeConsentTypes?: EServiceTemplateGoogleConsentModeTypes[]
      • Optionalgroup?: EServiceTemplateGroup
      • OptionalgroupNotice?: string
      • OptionalgroupNoticeTranslationFlags?: ETranslationFlag[]
      • Optionalheadline?: string
      • OptionalheadlineTranslationFlags?: ETranslationFlag[]
      • Optionalid?: string
      • Optionalidentifier?: string
      • OptionalisCdn?: boolean
      • OptionalisEmbeddingOnlyExternalResources?: boolean
      • OptionalisExtendingMetaData?: boolean

        Added indicator for caching mechanism. (CU-2mjzexr)

      • OptionalisFavourite?: boolean

        Adding favorite indicator for translation priority

      • OptionalisHidden?: boolean
      • OptionalisProviderCurrentWebsite?: boolean
      • Optionallanguage?: string
      • OptionallastEditedBy?: IUser

        Adding last edited by CU-86936my3v

      • OptionallegalBasis?: EServiceTemplateLegalBasis
      • OptionallegalBasisNotice?: string
      • OptionallegalBasisNoticeTranslationFlags?: ETranslationFlag[]
      • OptionallogoUrl?: string
      • OptionalmachineTranslationStatus?: EMachineTranslationStatus

        Added indicator for machine translated templates. (CU-8692xtha4)

      • OptionalminRequiredRcbVersion?: string
      • Optionalname?: string
      • OptionalnameTranslationFlags?: ETranslationFlag[]
      • Optionalprovider?: string
      • OptionalproviderContact?: IServiceTemplateProviderContact
      • OptionalproviderLegalNoticeUrl?: string
      • OptionalproviderLegalNoticeUrlTranslationFlags?: ETranslationFlag[]
      • OptionalproviderNotice?: string
      • OptionalproviderNoticeTranslationFlags?: ETranslationFlag[]
      • OptionalproviderPrivacyPolicyUrl?: string
      • OptionalproviderPrivacyPolicyUrlTranslationFlags?: ETranslationFlag[]
      • OptionalproviderTranslationFlags?: ETranslationFlag[]
      • Optionalpurpose?: string
      • OptionalpurposeIds?: string[]
      • OptionalrecommendedWhenOneOf?: string[]
      • OptionalreleaseId?: string
      • OptionalreleaseStatus?: ETemplateMetaDataVersionUpdateState

        Used to calculate release status information. (CU-86936mue3)

      • OptionalsccConclusionInstructionsNotice?: string
      • OptionalsccConclusionInstructionsNoticeTranslationFlags?: ETranslationFlag[]
      • OptionalshouldUncheckContentBlockerCheckbox?: boolean
      • OptionalshouldUncheckContentBlockerCheckboxWhenOneOf?: string[]
      • Optionalstatus?: ETemplateStatus
      • OptionalsubHeadline?: string
      • OptionalsubHeadlineTranslationFlags?: ETranslationFlag[]
      • OptionalsuccessorOfIdentifierInfo?: TemplateSuccessorOfInfo[]
      • OptionaltagManagerOptInEventName?: string
      • OptionaltagManagerOptOutEventName?: string
      • OptionaltechnicalDefinitionIds?: string[]
      • OptionaltechnicalDefinitions?: IServiceTemplateTechnicalDefinition[]
      • OptionaltechnicalHandlingNotice?: string
      • OptionaltechnicalHandlingNoticeTranslationFlags?: ETranslationFlag[]
      • Optionaltier?: ERcbTier
      • OptionaltranslationIds?: string[]
      • OptionaltranslationInfo?: ITranslationStatus[]
      • Optionalversion?: number
      • consumerData: { tags: Record<string, string> } & {
            versions: IServiceTemplateClientResponse[];
        } & {
            isIgnored?: boolean;
            scan: | false
            | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
        } & {
            contentBlockerTemplates: {
                identifier: string;
                name: string;
                subHeadline: string;
            }[];
        } & { isDisabled: boolean; isRecommended: boolean } & {
            id?: number;
            isCreated: boolean;
        } & { isCloud?: boolean } & {
            technicalHandlingIntegration?: {
                codeOptIn: string;
                codeOptOut: string;
                name: string;
            };
        } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
            acknowledgement: {
                accordion?: Record<string, string>;
                buttonAction?: "ignore";
                buttonLabel?: string;
                paragraphs: string[];
            };
        }
    • {
          createdAt?: Date;
          description?: string;
          descriptionTranslationFlags?: ETranslationFlag[];
          enabledWhenOneOf?: string[];
          exampleEmbedCodes?: string[];
          extendsIdentifier?: string;
          headline?: string;
          headlineTranslationFlags?: ETranslationFlag[];
          id?: string;
          identifier?: string;
          isExtendingMetaData?: boolean;
          isFavourite?: boolean;
          isHidden?: boolean;
          isVisual?: boolean;
          isVisualDarkMode?: boolean;
          language?: string;
          lastEditedBy?: IUser;
          logoUrl?: string;
          machineTranslationStatus?: EMachineTranslationStatus;
          minRequiredRcbVersion?: string;
          name?: string;
          nameTranslationFlags?: ETranslationFlag[];
          recommendedWhenOneOf?: string[];
          releaseId?: string;
          releaseStatus?: ETemplateMetaDataVersionUpdateState;
          ruleGroups?: IContentBlockerRuleGroup[];
          ruleNotice?: string;
          ruleNoticeTranslationFlags?: ETranslationFlag[];
          rules?: IContentBlockerRule[];
          serviceTemplateIdentifiers?: string[];
          shouldForceToShowVisual?: boolean;
          status?: ETemplateStatus;
          subHeadline?: string;
          subHeadlineTranslationFlags?: ETranslationFlag[];
          successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
          testPipelineId?: number;
          testStatus?: EContentBlockerTestStatus;
          tier?: ERcbTier;
          translationIds?: string[];
          translationInfo?: ITranslationStatus[];
          version?: number;
          visualBlur?: number;
          visualContentType?: EContentBlockerVisualContentType;
          visualHeroButtonText?: string;
          visualHeroButtonTextTranslationFlags?: ETranslationFlag[];
          visualType?: EContentBlockerVisualType;
      } & object & { tcfVendorIds: number[] } & {
          consumerData: { tags: Record<string, string> } & {
              isIgnored?: boolean;
              scan:
                  | false
                  | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
          } & { isDisabled: boolean; isRecommended: boolean } & {
              id?: number;
              isCreated: boolean;
          } & { isCloud?: boolean } & {
              technicalHandlingIntegration?: {
                  codeOptIn: string;
                  codeOptOut: string;
                  name: string;
              };
          } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
              acknowledgement: {
                  accordion?: Record<string, string>;
                  buttonAction?: "ignore";
                  buttonLabel?: string;
                  paragraphs: string[];
              };
          } & { versions: IContentBlockerTemplateClientResponse[] } & {
              createAdNetwork?: string;
          };
      }
      • OptionalcreatedAt?: Date
      • Optionaldescription?: string
      • OptionaldescriptionTranslationFlags?: ETranslationFlag[]
      • OptionalenabledWhenOneOf?: string[]
      • OptionalexampleEmbedCodes?: string[]
      • OptionalextendsIdentifier?: string
      • Optionalheadline?: string
      • OptionalheadlineTranslationFlags?: ETranslationFlag[]
      • Optionalid?: string
      • Optionalidentifier?: string
      • OptionalisExtendingMetaData?: boolean

        Added indicator for caching mechanism. (CU-2mjzexr)

      • OptionalisFavourite?: boolean

        Adding favorite indicator for translation priority

      • OptionalisHidden?: boolean
      • OptionalisVisual?: boolean
      • OptionalisVisualDarkMode?: boolean
      • Optionallanguage?: string
      • OptionallastEditedBy?: IUser

        Adding last edited by CU-86936my3v

      • OptionallogoUrl?: string
      • OptionalmachineTranslationStatus?: EMachineTranslationStatus

        Added indicator for machine translated templates. (CU-8692xtha4)

      • OptionalminRequiredRcbVersion?: string
      • Optionalname?: string
      • OptionalnameTranslationFlags?: ETranslationFlag[]
      • OptionalrecommendedWhenOneOf?: string[]
      • OptionalreleaseId?: string
      • OptionalreleaseStatus?: ETemplateMetaDataVersionUpdateState

        Used to calculate release status information. (CU-86936mue3)

      • OptionalruleGroups?: IContentBlockerRuleGroup[]
      • OptionalruleNotice?: string
      • OptionalruleNoticeTranslationFlags?: ETranslationFlag[]
      • Optionalrules?: IContentBlockerRule[]
      • OptionalserviceTemplateIdentifiers?: string[]
      • OptionalshouldForceToShowVisual?: boolean
      • Optionalstatus?: ETemplateStatus
      • OptionalsubHeadline?: string
      • OptionalsubHeadlineTranslationFlags?: ETranslationFlag[]
      • OptionalsuccessorOfIdentifierInfo?: TemplateSuccessorOfInfo[]
      • OptionaltestPipelineId?: number
      • OptionaltestStatus?: EContentBlockerTestStatus
      • Optionaltier?: ERcbTier
      • OptionaltranslationIds?: string[]
      • OptionaltranslationInfo?: ITranslationStatus[]
      • Optionalversion?: number
      • OptionalvisualBlur?: number
      • OptionalvisualContentType?: EContentBlockerVisualContentType
      • OptionalvisualHeroButtonText?: string
      • OptionalvisualHeroButtonTextTranslationFlags?: ETranslationFlag[]
      • OptionalvisualType?: EContentBlockerVisualType
      • tcfVendorIds: number[]
      • consumerData: { tags: Record<string, string> } & {
            isIgnored?: boolean;
            scan:
                | false
                | { foundCount: number; foundOnSitesCount: number; lastScanned: string };
        } & { isDisabled: boolean; isRecommended: boolean } & {
            id?: number;
            isCreated: boolean;
        } & { isCloud?: boolean } & {
            technicalHandlingIntegration?: {
                codeOptIn: string;
                codeOptOut: string;
                name: string;
            };
        } & { successorOf: (TemplateSuccessorOfInfo & { id: number })[] } & {
            acknowledgement: {
                accordion?: Record<string, string>;
                buttonAction?: "ignore";
                buttonLabel?: string;
                paragraphs: string[];
            };
        } & { versions: IContentBlockerTemplateClientResponse[] } & {
            createAdNetwork?: string;
        }