import { Color } from '@ionic/core'; import { HrefMetadata } from '../../atoms/href/types'; import { ButtonMetadata } from '../../types'; /** * Props for val-prompter component. * * @property teleprompter - Whether to use teleprompter style. * @property bordered - Whether the box has a border. * @property color - The background color of the box (optional). * @property content - The main text content. * @property size - The size of the text and box ('small' | 'medium' | 'large' | 'xlarge'). * @property buttons - Array of button configurations (optional). * @property hrefs - Array of link configurations (optional). * @property padding - Custom padding for the box (optional). */ export type PrompterMetadata = { teleprompter: boolean; bordered: boolean; color?: Color; content: string; size: 'small' | 'medium' | 'large' | 'xlarge'; buttons?: ButtonMetadata[]; hrefs?: HrefMetadata[]; padding?: string; };