@openstream/client
Version:
Openstream Radio Server Client
47 lines • 1.93 kB
TypeScript
import type { CountryCode } from "../CountryCode.js";
import type { DateTime } from "../DateTime.js";
import type { LangCode } from "../LangCode.js";
import type { Metadata } from "./Metadata.js";
import type { OwnerDeploymentInfo } from "./OwnerDeploymentInfo.js";
import type { StationFrequency } from "../StationFrequency.js";
import type { StationTypeOfContent } from "./StationTypeOfContent.js";
export type Station = {
_id: string;
account_id: string;
picture_id: string;
name: string;
slug: string | null | undefined;
slogan: string | null | undefined;
type_of_content: StationTypeOfContent;
country_code: CountryCode;
lang_code: LangCode;
description: string | null | undefined;
frequency: StationFrequency | null | undefined;
email: string | null | undefined;
phone: string | null | undefined;
whatsapp: string | null | undefined;
website_url: string | null | undefined;
twitter_url: string | null | undefined;
facebook_url: string | null | undefined;
instagram_url: string | null | undefined;
threads_url: string | null | undefined;
youtube_url: string | null | undefined;
twitch_url: string | null | undefined;
tiktok_url: string | null | undefined;
spotify_url: string | null | undefined;
radiocut_url: string | null | undefined;
google_play_url: string | null | undefined;
app_store_url: string | null | undefined;
user_metadata: Metadata;
system_metadata: Metadata;
external_relay_url: string | null | undefined;
external_relay_redirect: boolean;
source_password: string;
owner_deployment_info: OwnerDeploymentInfo | null | undefined;
last_external_relay_probe_started_at: DateTime | null | undefined;
playlist_is_randomly_shuffled: boolean;
created_at: DateTime;
updated_at: DateTime;
deleted_at: DateTime | null | undefined;
};
//# sourceMappingURL=Station.d.ts.map