45 lines
1.0 KiB
TypeScript
45 lines
1.0 KiB
TypeScript
export interface StationConfig {
|
|
id: number;
|
|
key: string;
|
|
callsign: string;
|
|
name_primary: string;
|
|
name_secondary: string;
|
|
tagline: string;
|
|
frequency: string;
|
|
founded_year: number;
|
|
nonprofit_type: string;
|
|
ein: string;
|
|
logo_url: string;
|
|
hero_background_url: string;
|
|
hero_icon_url: string;
|
|
hero_divider_url: string;
|
|
address: string;
|
|
phone: string;
|
|
email: string;
|
|
website: string;
|
|
donation_url: string;
|
|
stream_url: string;
|
|
stream_metadata_url: string;
|
|
play_store_icon_url: string;
|
|
play_store_url: string;
|
|
app_store_embed_html: string;
|
|
// Color theme
|
|
color_primary: string;
|
|
color_primary_light: string;
|
|
color_primary_dark: string;
|
|
color_primary_muted: string;
|
|
color_accent: string;
|
|
color_accent_light: string;
|
|
color_accent_dark: string;
|
|
color_accent_muted: string;
|
|
color_background: string;
|
|
color_text: string;
|
|
color_success: string;
|
|
color_danger: string;
|
|
color_info: string;
|
|
color_white: string;
|
|
color_light: string;
|
|
color_medium: string;
|
|
color_black: string;
|
|
}
|