import { default as React } from 'react';
export declare enum ComponentNameAdIframe {
    AD_IFRAME_EXTERNAL_AD_ELEMENT = "ad-iframe/external-ad-element"
}
export declare enum ComponentNameArchives {
    ARCHIVES_PAGE_TITLE = "archives/page-title",
    ARCHIVES_DAYS_LIST = "archives/days-list",
    ARCHIVES_CONTENTS = "archives/contents",
    ARCHIVES_BREADCRUMB = "archives/breadcrumb",
    ARCHIVES_META = "archives/meta",
    ARCHIVES_YEARS_LIST = "archives/years-list",
    ARCHIVES_MONTHS_LIST = "archives/months-list",
    ARCHIVES_PDF_LIST = "archives/archive-pdf-list"
}
export declare enum ComponentNameArticle {
    ARTICLE_CONTENT = "article/article-content",
    ARTICLE_ENCLOSE = "article/article-enclose",
    ARTICLE_JSON_LD_CLAIM_REVIEW = "article/json-ld-claim-review",
    ARTICLE_JSON_LD_NEWS_ARTICLE = "article/json-ld-news-article",
    ARTICLE_PRELOAD = "article/preload",
    ARTICLE_HIGHLIGHTED_TEXT = "article/article-highlighted-text"
}
export declare enum ComponentNameCommon {
    COMMON_HEADER = "common/header",
    COMMON_HEADER_MINI = "common/header-mini",
    COMMON_FOOTER = "common/footer",
    COMMON_MENU = "common/menu",
    COMMON_OVERVIEW_BAR = "common/overview-bar",
    COMMON_MOST_READ_ARTICLES = "common/most-read-articles",
    COMMON_PRELOAD = "common/preload",
    COMMON_LATEST_CONTENTS_CARROUSEL = "common/latest-contents-carousel",
    COMMON_TOOLBAR = "common/toolbar",
    COMMON_TV_SHOWS_REPLAYS_CAROUSEL = "common/tv-shows-replays-carousel",
    COMMON_TV_MOST_BLOCK = "common/tv-most-block",
    COMMON_ELECTIONS_SEARCH_BANNER = "common/elections-search-banner"
}
export declare enum ComponentNameContact {
    CONTACT_BREADCRUMB = "contact/breadcrumb",
    CONTACT_ADDRESSES = "contact/addresses",
    CONTACT_FORM = "contact/form",
    CONTACT_META = "contact/meta",
    CONTACT_JSON_LD_BREADCRUMB = "contact/json-ld-breadcrumb",
    CONTACT_DETAILS = "contact/details"
}
export declare enum ComponentNameContent {
    CONTENT_HEADER_MINI = "content/header-mini",
    CONTENT_READALSO_BANNER = "content/readalso-banner",
    CONTENT_BREADCRUMB = "content/breadcrumb",
    CONTENT_HEADER = "content/header",
    CONTENT_HEADER_MOBILE = "content/header-mobile",
    CONTENT_COVER = "content/cover",
    CONTENT_SOCIAL_BAR = "content/social-bar",
    CONTENT_SIGNATURE = "content/signature",
    CONTENT_SUMMARY = "content/summary",
    CONTENT_READALSO_BLOCK = "content/readalso-block",
    CONTENT_TAG_BAR = "content/tag-bar",
    CONTENT_COMMENT_V2 = "content/comment-v2",
    CONTENT_COMMENT_BUTTON = "content/comment-button",
    CONTENT_META = "content/meta",
    CONTENT_JSON_LD_BREADCRUMB = "content/json-ld-breadcrumb",
    CONTENT_SIDE_BRANDS_ARTICLES = "content/side-brands-articles",
    CONTENT_SCROLL_PROGRESS_BUTTON = "content/scroll-progress-button"
}
export declare enum ComponentNameDirect {
    DIRECT_BREADCRUMB = "direct/breadcrumb",
    DIRECT_HEADER_PAGE = "direct/header-page",
    DIRECT_JSON_LD_BREADCRUMB = "direct/json-ld-breadcrumb",
    DIRECT_META = "direct/meta",
    DIRECT_TABS = "direct/tabs"
}
export declare enum ComponentNameElections {
    ELECTIONS_JSON_LD_BREADCRUMB = "elections/json-ld-breadcrumb",
    ELECTIONS_JSON_LD_FAQ = "elections/json-ld-faq",
    ELECTIONS_META = "elections/meta",
    ELECTIONS_BREADCRUMB = "elections/breadcrumb",
    ELECTIONS_DISCLAIMER = "elections/disclaimer",
    ELECTIONS_HEADER_PAGE = "elections/header-page",
    ELECTIONS_RESULTS_MULTIPLE = "elections/results-multiple",
    ELECTIONS_RESULTS_FIRST_ROUND = "elections/results-first-round",
    ELECTIONS_RESULTS_SECOND_ROUND = "elections/results-second-round",
    ELECTIONS_PARTICIPATION_AND_ABSTENTION_FIRST_ROUND = "elections/participation-and-abstention-first-round",
    ELECTIONS_PARTICIPATION_AND_ABSTENTION_SECOND_ROUND = "elections/participation-and-abstention-second-round",
    ELECTIONS_DISTRIBUTION = "elections/distribution",
    ELECTIONS_MAP_DEPARTMENTS = "elections/map-departments",
    ELECTIONS_MAP_CONSTITUENCIES = "elections/map-constituencies",
    ELECTIONS_MAP_EUROPEAN = "elections/map-european",
    ELECTIONS_MAP_TOWNS_BY_DEPARTMENTS = "elections/map-towns-by-departments",
    ELECTIONS_SUMMARY = "elections/summary",
    ELECTIONS_INSEE_BLOCK = "elections/insee-block",
    ELECTIONS_SIDE_LOCALITIES_BOTTOM = "elections/side-localities-bottom",
    ELECTIONS_SIDE_LOCALITIES_TOP = "elections/side-localities-top",
    ELECTIONS_LAST_ARTICLES_CAROUSEL = "elections/last-articles-carousel",
    ELECTIONS_LAST_ARTICLES_CAROUSEL_BIS = "elections/last-articles-carousel-bis",
    ELECTIONS_REFRESH_BUTTON = "elections/refresh-button",
    ELECTIONS_RESULTS_FILTERED = "elections/results-filtered"
}
export declare enum ComponentNameElectionsAiArticles {
    ELECTIONS_AI_ARTICLES_JSON_LD_BREADCRUMB = "elections-ai-articles/json-ld-breadcrumb",
    ELECTIONS_AI_ARTICLES_META = "elections-ai-articles/meta",
    ELECTIONS_AI_ARTICLES_BREADCRUMB = "elections-ai-articles/breadcrumb",
    ELECTIONS_AI_ARTICLES_HEADER_PAGE = "elections-ai-articles/header-page",
    ELECTIONS_AI_ARTICLES_LIST = "elections-ai-articles/list"
}
export declare enum ComponentNameError {
    ERROR_CONTENT = "error/content",
    ERROR_META = "error/meta"
}
export declare enum ComponentNameGame {
    GAME_BREADCRUMB = "game/breadcrumb",
    GAME_HEADER_PAGE = "game/header-page",
    GAME_META = "game/meta",
    GAME_JSON_LD_BREADCRUMB = "game/json-ld-breadcrumb",
    GAME_JSON_LD_FAQ = "game/json-ld-faq",
    GAME_IFRAME = "game/iframe",
    GAME_FAQ = "game/faq",
    GAME_CONTENT = "game/content",
    GAME_CONTACT = "game/contact",
    GAME_LIST = "game/list",
    GAME_APP_FOOTER = "game/app-footer",
    GAME_APP_LIST = "game/app-list",
    GAME_APP_HEADER_PAGE = "game/app-header-page",
    GAME_APP_IFRAME = "game/app-iframe",
    GAME_APP_AD = "game/app-ad"
}
export declare enum ComponentNameHome {
    HOME_META = "home/meta",
    HOME_ARTICLES_LIST_TOP = "home/articles-list-top",
    HOME_FEATURED_TAG = "home/featured-tag",
    HOME_SECOND_ARTICLES_LIST_MOBILE = "home/second-articles-list-mobile",
    HOME_ARTICLES_LIST_BOTTOM = "home/articles-list-bottom",
    HOME_MOST_READ_ASIDE = "home/most-read-aside",
    HOME_THIRD_ARTICLES_LIST_MOBILE = "home/third-articles-list-mobile",
    HOME_LOCAL_NEWS = "home/local-news",
    HOME_TV_BLOCK = "home/tv-block",
    HOME_GAMES_CAROUSEL = "home/games-carousel",
    HOME_CURRENT_VIDEOS = "home/current-videos",
    HOME_ENTERTAINMENT = "home/entertainment",
    HOME_SPORT = "home/sport",
    HOME_IN_PICTURES = "home/in-pictures",
    HOME_TEMPO = "home/tempo",
    HOME_HIGH_TECH = "home/high-tech",
    HOME_PLANET = "home/planet",
    HOME_PROFESSIONAL_LIFE = "home/professional-life",
    HOME_CONSO = "home/conso",
    HOME_PODCASTS = "home/podcasts",
    HOME_PURCHASE_GUIDE = "home/purchase-guide",
    HOME_CITY_BY_CITY = "home/city-by-city",
    HOME_PARTNERS = "home/partners",
    HOME_MOVIES = "home/movies",
    HOME_STREAMING_TV = "home/streaming-tv",
    HOME_MUNICIPAL_BLOCK = "home/municipal-block"
}
export declare enum ComponentNameAstro {
    ASTRO_JSON_LD_BREADCRUMB = "astro/json-ld-breadcrumb",
    ASTRO_META = "astro/meta",
    ASTRO_BREADCRUMB = "astro/breadcrumb",
    ASTRO_HEADER_PAGE = "astro/header-page",
    ASTRO_HEADER_BANNER = "astro/header-banner",
    ASTRO_ASTRO_CONTENT = "astro/astro-content",
    ASTRO_HOMEPAGE_CONTENT = "astro/astro-homepage-content",
    ASTRO_LINK = "astro/link",
    ASTRO_ASTRO_TILES = "astro/astro-tiles",
    ASTRO_ASTRO_LINK_NEXT_TYPE = "astro/astro-link-next-type",
    ASTRO_ASTRO_TILES_HEADING = "astro/astro-tiles-heading"
}
export declare enum ComponentNameJournalist {
    JOURNALIST_BREADCRUMB = "journalist/breadcrumb",
    JOURNALIST_HEADER_PAGE = "journalist/header-page",
    JOURNALIST_JSON_LD_BREADCRUMB = "journalist/json-ld-breadcrumb",
    JOURNALIST_META = "journalist/meta",
    JOURNALIST_MAIN_INFORMATION_BLOCK = "journalist/main-information-block",
    JOURNALIST_ARTICLES = "journalist/articles"
}
export declare enum ComponentNameJobs {
    JOBS_JSON_LD_BREADCRUMB = "jobs/json-ld-breadcrumb",
    JOBS_META = "jobs/meta",
    JOBS_BREADCRUMB = "jobs/breadcrumb",
    JOBS_HEADER_PAGE = "jobs/header-page",
    JOBS_CARDS_LIST = "jobs/cards-list",
    JOBS_BUSINESS_SECTORS_LIST = "jobs/business-sectors-list",
    JOBS_PROFESSIONAL_LIFE_ARTICLES = "jobs/professional-life-articles",
    JOBS_RELATED_JOBS_CATEGORY = "jobs/related-jobs-category",
    JOBS_COVER = "jobs/cover",
    JOBS_PROPERTIES = "jobs/properties",
    JOBS_ENCLOSE_BANNER = "jobs/enclose-banner",
    JOBS_FAQ = "jobs/faq"
}
export declare enum ComponentNameLa21e {
    LA21E_BREADCRUMB = "la21e/breadcrumb",
    LA21E_HEADER_PAGE = "la21e/header-page",
    LA21E_JSON_LD_BREADCRUMB = "la21e/json-ld-breadcrumb",
    LA21E_META = "la21e/meta",
    LA21E_CARDS_LIST = "la21e/cards-list"
}
export declare enum ComponentNameLegal {
    LEGAL_CGU = "legal/cgu",
    LEGAL_PRIVACY = "legal/privacy",
    LEGAL_MENTIONS = "legal/mentions",
    LEGAL_COOKIES = "legal/cookies",
    LEGAL_MODERATION = "legal/moderation",
    LEGAL_ACCESSIBILITY = "legal/accessibility",
    LEGAL_ACCESSIBILITY_IOS = "legal/accessibility-ios",
    LEGAL_ACCESSIBILITY_ANDROID = "legal/accessibility-android",
    LEGAL_ACCESSIBILITY_MEMBER = "legal/accessibility-member",
    LEGAL_META = "legal/meta"
}
export declare enum ComponentNameLegalNotice {
    LEGAL_NOTICE_JSON_LD_BREADCRUMB = "legal-notice/json-ld-breadcrumb",
    LEGAL_NOTICE_META = "legal-notice/meta",
    LEGAL_NOTICE_BREADCRUMB = "legal-notice/breadcrumb",
    LEGAL_NOTICE_HEADER_PAGE = "legal-notice/header-page",
    LEGAL_NOTICE_FAQ = "legal-notice/faq",
    LEGAL_NOTICE_DEPARTMENTS_LIST = "legal-notice/departments-list",
    LEGAL_NOTICE_REGIONS_LIST = "legal-notice/regions-list",
    LEGAL_NOTICE_CARDS_LIST = "legal-notice/cards-list",
    LEGAL_NOTICE_CARDS_LIST_DETAIL = "legal-notice/cards-list-detail",
    LEGAL_NOTICE_CARDS_LIST_DEPARTMENT = "legal-notice/cards-list-department",
    LEGAL_NOTICE_CONTENT = "legal-notice/content"
}
export declare enum ComponentNameLive {
    LIVE_INDICATOR = "live/indicator",
    LIVE_TOP_CONTENT = "live/top-content",
    LIVE_POSTS_THREAD = "live/posts-thread",
    LIVE_IMPORTANT_POSTS_THREAD = "live/important-posts-thread",
    LIVE_JSON_LD_LIVE_BLOG_POSTING = "live/json-ld-live-blog-posting",
    LIVE_QUESTION = "live/question",
    LIVE_PRELOAD = "live/preload"
}
export declare enum ComponentNameMobileApps {
    MOBILE_APPS_BREADCRUMB = "mobile-apps/breadcrumb",
    MOBILE_APPS_HEADER_PAGE = "mobile-apps/header-page",
    MOBILE_APPS_JSON_LD_BREADCRUMB = "mobile-apps/json-ld-breadcrumb",
    MOBILE_APPS_META = "mobile-apps/meta",
    MOBILE_APPS_CARDS_LIST = "mobile-apps/cards-list"
}
export declare enum ComponentNameMostCommented {
    MOST_COMMENTED_META = "most-commented/meta",
    MOST_COMMENTED_BREADCRUMB = "most-commented/breadcrumb",
    MOST_COMMENTED_HEADER_PAGE = "most-commented/header-page",
    MOST_COMMENTED_ARTICLES = "most-commented/most-commented-articles"
}
export declare enum ComponentNameMostRead {
    MOST_READ_META = "most-read/meta",
    MOST_READ_BREADCRUMB = "most-read/breadcrumb",
    MOST_READ_HEADER_PAGE = "most-read/header-page",
    MOST_READ_ARTICLES = "most-read/most-read-articles"
}
export declare enum ComponentNameTvMostRecent {
    TV_MOST_RECENT_META = "tv-most-recent/meta",
    TV_MOST_RECENT_BREADCRUMB = "tv-most-recent/breadcrumb",
    TV_MOST_RECENT_HEADER_PAGE = "tv-most-recent/header-page",
    TV_MOST_RECENT_VIDEOS_LIST = "tv-most-recent/videos-list"
}
export declare enum ComponentNameMostShared {
    MOST_SHARED_META = "most-shared/meta",
    MOST_SHARED_BREADCRUMB = "most-shared/breadcrumb",
    MOST_SHARED_HEADER_PAGE = "most-shared/header-page",
    MOST_SHARED_ARTICLES = "most-shared/most-shared-articles"
}
export declare enum ComponentNameTvMostViewed {
    TV_MOST_VIEWED_META = "tv-most-viewed/meta",
    TV_MOST_VIEWED_BREADCRUMB = "tv-most-viewed/breadcrumb",
    TV_MOST_VIEWED_HEADER_PAGE = "tv-most-viewed/header-page",
    TV_MOST_VIEWED_VIDEOS_LIST = "tv-most-viewed/videos-list"
}
export declare enum ComponentNameMovies {
    MOVIES_META = "movies/meta",
    MOVIES_BREADCRUMB = "movies/breadcrumb",
    MOVIES_HEADER_PAGE = "movies/header-page",
    MOVIES_LIST = "movies/list",
    MOVIES_NAVIGATION = "movies/navigation",
    MOVIES_MOST_READ_ASIDE = "movies/most-read-aside"
}
export declare enum ComponentNameNews {
    NEWS_BREADCRUMB = "news/breadcrumb",
    NEWS_HEADER_PAGE = "news/header-page",
    NEWS_ARTICLES_BY_TAGS = "news/articles-by-tags",
    NEWS_META = "news/meta",
    NEWS_JSON_LD_BREADCRUMB = "news/json-ld-breadcrumb"
}
export declare enum ComponentNameQuiz {
    QUIZ_ARTICLES_LIST = "quiz/articles-list"
}
export declare enum ComponentNameRewind {
    REWIND_BREADCRUMB = "rewind/breadcrumb",
    REWIND_LIST = "rewind/list",
    REWIND_JSON_LD_BREADCRUMB = "rewind/json-ld-breadcrumb",
    REWIND_META = "rewind/meta"
}
export declare enum ComponentNameRubric {
    RUBRIC_RUBRIC_CAROUSELS = "rubric/rubric-carousels",
    RUBRIC_MOST_READ_ARTICLES = "rubric/most-read-articles",
    RUBRIC_THREE_COLUMNS_ARTICLES = "rubric/three-columns-articles"
}
export declare enum ComponentNameSearch {
    SEARCH_BREADCRUMB = "search/breadcrumb",
    SEARCH_HEADER_PAGE = "search/header-page",
    SEARCH_JSON_LD_BREADCRUMB = "search/json-ld-breadcrumb",
    SEARCH_META = "search/meta"
}
export declare enum ComponentNameService {
    SERVICE_BREADCRUMB = "service/breadcrumb",
    SERVICE_HEADER_PAGE = "service/header-page",
    SERVICE_JSON_LD_BREADCRUMB = "service/json-ld-breadcrumb",
    SERVICE_META = "service/meta",
    SERVICE_CARDS_LIST = "service/cards-list"
}
export declare enum ComponentNameShoppingGuide {
    SHOPPING_GUIDE_BREADCRUMB = "shopping-guide/breadcrumb",
    SHOPPING_GUIDE_HEADER_PAGE = "shopping-guide/header-page",
    SHOPPING_GUIDE_JSON_LD_BREADCRUMB = "shopping-guide/json-ld-breadcrumb",
    SHOPPING_GUIDE_META = "shopping-guide/meta",
    SHOPPING_GUIDE_CARDS_LIST = "shopping-guide/cards-list"
}
export declare enum ComponentNameSitemap {
    SITEMAP_BREADCRUMB = "sitemap/breadcrumb",
    SITEMAP_HEADER_PAGE = "sitemap/header-page",
    SITEMAP_TAGS_LIST = "sitemap/tags-list",
    SITEMAP_TOP_BULLETED_LIST = "sitemap/top-bulleted-list",
    SITEMAP_BOTTOM_BULLETED_LIST = "sitemap/bottom-bulleted-list",
    SITEMAP_META = "sitemap/meta"
}
export declare enum ComponentNameSlideshow {
    SLIDESHOW_CONTENT = "slideshow/content"
}
export declare enum ComponentNameSport {
    SPORT_BREADCRUMB = "sport/breadcrumb",
    SPORT_HEADER_PAGE = "sport/header-page",
    SPORT_JSON_LD_BREADCRUMB = "sport/json-ld-breadcrumb",
    SPORT_CONTENT = "sport/content",
    SPORT_META = "sport/meta",
    SPORT_SIDEBAR = "sport/sidebar"
}
export declare enum ComponentNameStatic {
    STATIC_CONTENT = "static/content",
    STATIC_META = "static/meta"
}
export declare enum ComponentNameStory {
    STORY_JSON_LD_NEWS_ARTICLE = "story/json-ld-news-article",
    STORY_PRELOAD = "story/preload",
    STORY_TOP_CONTENT = "story/top-content"
}
export declare enum ComponentNameTag {
    TAG_JSON_LD_BREADCRUMB = "tag/json-ld-breadcrumb",
    TAG_META = "tag/meta",
    TAG_PRELOAD = "tag/preload",
    TAG_BREADCRUMB = "tag/breadcrumb",
    TAG_HEADER_PAGE = "tag/header-page",
    TAG_OVERVIEW_BAR = "tag/overview-bar",
    TAG_ARTICLES_LIST_TOP = "tag/articles-list-top",
    TAG_NEWS_CAROUSEL = "tag/news-carousel",
    TAG_ARTICLES_LIST_BOTTOM = "tag/articles-list-bottom",
    TAG_BRAND_PUBLISHING_ARTICLE_BOTTOM = "tag/brand-publishing-article-bottom"
}
export declare enum ComponentNameTraffic {
    TRAFFIC_BREADCRUMB = "traffic/breadcrumb",
    TRAFFIC_HEADER_PAGE = "traffic/header-page",
    TRAFFIC_JSON_LD_BREADCRUMB = "traffic/json-ld-breadcrumb",
    TRAFFIC_META = "traffic/meta"
}
export declare enum ComponentNameTvHome {
    TV_HOME_JSON_LD_BREADCRUMB = "tv-home/json-ld-breadcrumb",
    TV_HOME_META = "tv-home/meta",
    TV_HOME_TOP_BLOCK = "tv-home/top-block"
}
export declare enum ComponentNameTvLive {
    TV_LIVE_JSON_LD_BREADCRUMB = "tv-live/json-ld-breadcrumb",
    TV_LIVE_META = "tv-live/meta",
    TV_LIVE_BREADCRUMB = "tv-live/breadcrumb",
    TV_LIVE_TOP_BLOCK = "tv-live/top-block",
    TV_LIVE_TIMELINE = "tv-live/timeline"
}
export declare enum ComponentNameTvVideo {
    TV_VIDEO_JSON_LD_BREADCRUMB = "tv-video/json-ld-breadcrumb",
    TV_VIDEO_META = "tv-video/meta",
    TV_VIDEO_BREADCRUMB = "tv-video/breadcrumb",
    TV_VIDEO_PAGE_TITLE = "tv-video/page-title",
    TV_VIDEO_TOP_BLOCK = "tv-video/top-block",
    TV_VIDEO_MOST_VIDEOS = "tv-video/most-videos",
    TV_VIDEO_BACKGROUND_IMAGE = "tv-video/background-img",
    TV_VIDEO_EXTRACTS_AND_REPLAYS = "tv-video/extracts-and-replays",
    TV_VIDEO_JSON_LD_NEWS_ARTICLE = "tv-video/json-ld-news-article"
}
export declare enum ComponentNameTvShow {
    TV_SHOW_BREADCRUMB = "tv-show/breadcrumb",
    TV_SHOW_JSON_LD_BREADCRUMB = "tv-show/json-ld-breadcrumb",
    TV_SHOW_META = "tv-show/meta",
    TV_SHOW_MAIN_BLOCK = "tv-show/main-block"
}
export declare enum ComponentNameTvShows {
    TV_SHOWS_JSON_LD_BREADCRUMB = "tv-shows/json-ld-breadcrumb",
    TV_SHOWS_META = "tv-shows/meta",
    TV_SHOWS_BREADCRUMB = "tv-shows/breadcrumb",
    TV_SHOWS_PROGRAMS = "tv-shows/programs"
}
export declare enum ComponentNameUtiq {
    UTIQ_BREADCRUMB = "utiq/breadcrumb",
    UTIQ_HEADER_PAGE = "utiq/header-page",
    UTIQ_JSON_LD_BREADCRUMB = "utiq/json-ld-breadcrumb",
    UTIQ_META = "utiq/meta"
}
export declare enum ComponentNameWeather {
    WEATHER_BREADCRUMB = "weather/breadcrumb",
    WEATHER_HEADER_PAGE = "weather/header-page",
    WEATHER_JSON_LD_BREADCRUMB = "weather/json-ld-breadcrumb",
    WEATHER_META = "weather/meta"
}
export declare enum ComponentNameWhyCreateAccount {
    WHY_CREATE_ACCOUNT_BREADCRUMB = "why-create-account/breadcrumb",
    WHY_CREATE_ACCOUNT_META = "why-create-account/meta",
    WHY_CREATE_ACCOUNT_HEADER_PAGE = "why-create-account/header-page",
    WHY_CREATE_ACCOUNT_JSON_LD_BREADCRUMB = "why-create-account/json-ld-breadcrumb"
}
export interface ComponentConfig<TComponentName = ComponentNameAdIframe | ComponentNameArchives | ComponentNameArticle | ComponentNameAstro | ComponentNameCommon | ComponentNameContact | ComponentNameContent | ComponentNameDirect | ComponentNameElections | ComponentNameElectionsAiArticles | ComponentNameError | ComponentNameGame | ComponentNameHome | ComponentNameJobs | ComponentNameJournalist | ComponentNameLa21e | ComponentNameLegal | ComponentNameLegalNotice | ComponentNameLive | ComponentNameMobileApps | ComponentNameMostCommented | ComponentNameMostRead | ComponentNameMostShared | ComponentNameMovies | ComponentNameNews | ComponentNameQuiz | ComponentNameRewind | ComponentNameRubric | ComponentNameSearch | ComponentNameService | ComponentNameShoppingGuide | ComponentNameSitemap | ComponentNameSlideshow | ComponentNameSport | ComponentNameStatic | ComponentNameStory | ComponentNameTag | ComponentNameTraffic | ComponentNameTvHome | ComponentNameTvLive | ComponentNameTvMostRecent | ComponentNameTvMostViewed | ComponentNameTvVideo | ComponentNameTvShow | ComponentNameTvShows | ComponentNameUtiq | ComponentNameWeather | ComponentNameWhyCreateAccount, TComponent = React.ElementType> {
    componentName: TComponentName;
    component: TComponent;
    expiration?: number;
}
