import type LANGUAGES from "../../Utils/ISO-369-1"; import type { Tpagination } from "./Global"; declare type ChannelInformations = { "broadcaster_id": string; "broadcaster_login": string; "broadcaster_name": string; "broadcaster_language": string; "game_id": string; "game_name": string; "title": string; "delay": number; }; declare type channelEditors = { user_id: string; user_name: string; created_at: string; }; declare type searchChannel = { "broadcaster_language": string; "broadcaster_login": string; "display_name": string; "game_id": string; "game_name": string; "id": string; "is_live": boolean; "tags_ids": Array; "thumbnail_url": string; "title": string; "started_at": string; }; export declare type searchParameters = { /** * @max 100 * @default 20 */ first?: number; after?: string; /** * @default false */ live_only?: boolean; }; export declare type ChannelModifyParameters = { broadcaster_id?: string; game_id?: string; /** * ISO-369-1 format */ broadcaster_language?: LANGUAGES; title?: string; delay?: number; }; export declare type JSONChannelInformations = { data: Array; }; export declare type JSONeditorsInformations = { data: Array; }; export declare type JSONSearchChannel = { data: Array; pagination: Tpagination; }; export {};