UNPKG

radiobrowser-api-client

Version:
90 lines (89 loc) 2.42 kB
export declare class ISearchStation { name?: string; nameExact?: boolean; countryName?: string; countryExact?: boolean; countryCode?: string; state?: string; stateExact?: boolean; languageName?: string; languageExact?: boolean; tag?: string; tagExact?: string; tagList?: string[]; codec?: string; bitrateMin?: number; bitrateMax?: number; hasGeoInfo?: boolean; hasExtendedInfo?: boolean; isHttps?: boolean; order?: 'name' | 'url' | 'homepage' | 'favicon' | 'tags' | 'country' | 'state' | 'language' | 'votes' | 'codec' | 'bitrate' | 'lastcheckok' | 'lastchecktime' | 'clicktimestamp' | 'clickcount' | 'clicktrend' | 'changetimestamp' | 'random'; reverse?: boolean; offset?: number; limit?: number; hideBroken?: boolean; constructor(data: ISearchStation); } export declare class ICountries { order?: 'name' | 'stationcount'; reverse?: boolean; hideBroken?: boolean; offset?: number; limit?: number; constructor(data: ICountries); } export declare class ICodecs { order?: 'name' | 'stationcount'; reverse?: boolean; hideBroken?: boolean; offset?: number; limit?: number; constructor(data: ICodecs); } export declare class IStates { order?: 'name' | 'stationcount'; reverse?: boolean; countryName?: string; hideBroken?: boolean; offset?: number; limit?: number; constructor(data: IStates); } export declare class ILanguages { order?: 'name' | 'stationcount'; reverse?: boolean; hideBroken?: boolean; offset?: number; limit?: number; constructor(data: ILanguages); } export declare class ITags { order?: 'name' | 'stationcount'; reverse?: boolean; hideBroken?: boolean; offset?: number; limit?: number; constructor(data: ITags); } export declare class IStationChecks { stationUUID?: string; lastCheckUUID?: string; seconds?: number; limit?: number; constructor(data: IStationChecks); } export declare class IStationClicks { stationUUID?: string; lastClickUUID?: string; seconds?: number; constructor(data: IStationClicks); } export declare class IStationCheckSteps { UUIDs: string[]; constructor(data: IStationCheckSteps); } export declare class IStationOldVersion { lastChangeUUID?: string; limit?: number; constructor(data: IStationOldVersion); }