import { SectionElementContent } from './sectionElementContent'; import { ActionButton } from './actionButton'; import { SectionHeader } from './sectionHeader'; import { SectionElementOptions } from './sectionElementOptions'; import { SectionElementStatus } from './sectionElementStatus'; import { CallAPISettings } from './callAPISettings'; export interface SectionElement { id: string; name: string; type: string; header: SectionHeader; title: string; description: string; value: string; icon: string; tags?: string[]; content: SectionElementContent[]; sections: SectionElement[]; emptyMessage: string; buttons: ActionButton[]; apiCallData: CallAPISettings; state: SectionElementStatus; sectionOptions: SectionElementOptions; }