import { GenericWidgetData } from "../Widget"; import { ButtonData } from "../widgetData/FooterWithCardWidgetData"; import { TextFieldData, ImageFieldData } from "../widgetData/TitleWidgetData"; export interface TitleWithStepsBottomSheetData extends GenericWidgetData { button?: ButtonData; header?: Header; steps?: StepData[]; } export interface Header { title?: TextFieldData; subTitle?: TextFieldData; rightIcon?: ImageFieldData; backgroundColor?: string; } export interface StepData { serial?: TextFieldData; image?: ImageFieldData; title?: TextFieldData; subTitle?: TextFieldData; bullets?: Bullet[]; } export interface Bullet { bulletIcon?: ImageFieldData; title?: TextFieldData; tagTitle?: TextFieldData; tag?: ImageFieldData; }