import { SpacingSettings, MultilingualString, BlockSettingsWithDefaultProperty } from "@omnia/fx-models"; export interface AccordionBlockSettings extends BlockSettingsWithDefaultProperty { blockTitle?: MultilingualString; color?: AccordionColor; headerSpacing?: SpacingSettings; contentSpacing?: SpacingSettings; blockSpacing?: SpacingSettings; } export interface AccordionBlockProperty { accordions: AccordionItem[]; } export interface AccordionColor { followTheming?: boolean; selectedColor?: string; headerBackgroundColor?: string; contentBackgroundColor?: string; headerTextColor?: string; contentTextColor?: string; iconColor?: string; } export interface AccordionItem { id: number; title: MultilingualString; content: string; customAnchorNameEnabled: boolean; anchorName?: string; }