import type { IEventDetail } from '@breadstone/mosaik-elements'; /** * Represents the event detail for cookies consent events. * * @public */ export interface ICookiesConsentEventDetail extends IEventDetail { /** * The accepted consent categories. */ readonly accepted?: ReadonlyArray; } /** * Event fired when cookies consent is accepted. * * @public */ export type CookiesAcceptedEvent = CustomEvent; /** * Event fired when cookies consent is dismissed. * * @public */ export type CookiesDismissedEvent = CustomEvent; declare global { interface HTMLElementEventMap { cookiesAccepted: CookiesAcceptedEvent; cookiesDismissed: CookiesDismissedEvent; } } //# sourceMappingURL=CookiesEvents.d.ts.map