import type { Language, Niche } from '../runtime'; export interface ISiteResponse { antiAdblockDomains: Array, debugMode: boolean, enabled: boolean, recaptchaPublicKey: string, } export interface ISiteResponseItem { guid: string, title: string, } export interface ISiteNicheItem extends ISiteResponseItem { name: Niche, } export interface ISiteLanguageItem extends ISiteResponseItem { name: Language, iso: string, nativeTitle: string, } export interface ISiteNichesResponse { items: Array, } export interface ISiteLanguagesResponse extends ISiteResponseItem { items: Array, } export interface ISiteData { siteData: ISiteResponse, niches: Array, languages: Array, }