export type CookiebarMode = 'default' | 'open'; export type CookiebarSelectionState = boolean | 'indeterminate'; export interface CookiebarCookieOutput { cookieId: string; cookieSelected: boolean; } export interface CookiebarGroupOutput { groupId: string; groupSelected: CookiebarSelectionState; cookieList: CookiebarCookieOutput[]; } export interface CookiebarOutputData { selectAll: CookiebarSelectionState; cookieGroups: CookiebarGroupOutput[]; }