/**
 * A single message to display in the rotating text component.
 *
 * @property aboveTitle - Small text displayed above the main title.
 * @property title - The main title text.
 */
export interface RotatingTextMessage {
    aboveTitle: string;
    title: string;
}
/**
 * Props for val-rotating-text component.
 *
 * @property messages - Array of messages to rotate through.
 * @property interval - Time in milliseconds between rotations (default: 4000).
 * @property showDots - Whether to show navigation dots (default: true).
 * @property aboveTitleColor - Color for above title text (default: 'medium').
 * @property titleColor - Color for main title text (default: 'dark').
 * @property backgroundColor - Background color for the section.
 */
export interface RotatingTextMetadata {
    messages: RotatingTextMessage[];
    interval?: number;
    showDots?: boolean;
    aboveTitleColor?: string;
    titleColor?: string;
    backgroundColor?: string;
}
