import { ViewStyle } from "react-native";

export type Props = {
  audio_item: ZappEntry & {
    extensions?: {
      audio_player_artwork_aspect_ratio?: string;
      audio_player_background_image?: string;
      audio_player_background_color?: string;
      audio_player_channel_icon?: string;
      audio_player_title_color?: string;
      audio_player_summary_color?: string;
      audio_player_rtl?: boolean;
      audio_player_background_image_default_color?: string;
      start_time?: string;
      end_time?: string;
    };
  };
  plugin_configuration: {
    audio_player_background_color?: string;
    audio_player_title_color?: string;
    audio_player_summary_color?: string;
    audio_player_rtl?: string;
    audio_player_background_image_default_color?: string;
    audio_player_background_image?: string;
    audio_player_artwork_aspect_ratio?: string;
    lg_tv_audio_player_title_font_family?: string;
    lg_tv_audio_player_title_font_size?: number;
    lg_tv_audio_player_summary_font_family?: string;
    lg_tv_audio_player_summary_font_size?: number;
    samsung_tv_audio_player_title_font_family?: string;
    samsung_tv_audio_player_title_font_size?: number;
    samsung_tv_audio_player_summary_font_family?: string;
    samsung_tv_audio_player_summary_font_size?: number;
    tv_os_audio_player_title_font_family?: string;
    tv_os_audio_player_title_font_size?: number;
    tv_os_audio_player_summary_font_family?: string;
    tv_os_audio_player_summary_font_size?: number;
  };
  style?: ViewStyle;
};
