'use client'; /** * This file was automatically generated by the Stencil React Output Target. * Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. */ /* eslint-disable */ import { CookieConsentBanner as CookieConsentBannerElement, defineCustomElement as defineCookieConsentBanner } from "@porscheofficial/cookie-consent-banner/dist/components/cookie-consent-banner.js"; import type { EventName, StencilReactComponent } from '@stencil/react-output-target/runtime'; import { createComponent } from '@stencil/react-output-target/runtime'; import React from 'react'; export type CookieConsentBannerEvents = { onCookie_consent_preferences_restored: EventName>, onCookie_consent_preferences_updated: EventName> }; export const CookieConsentBanner: StencilReactComponent = /*@__PURE__*/ createComponent({ tagName: 'cookie-consent-banner', elementClass: CookieConsentBannerElement, // @ts-ignore - ignore potential React type mismatches between the Stencil Output Target and your project. react: React, events: { onCookie_consent_preferences_restored: 'cookie_consent_preferences_restored', onCookie_consent_preferences_updated: 'cookie_consent_preferences_updated' } as CookieConsentBannerEvents, defineCustomElement: defineCookieConsentBanner });