UNPKG

twitch-graphql

Version:
391 lines (390 loc) 9.91 kB
export declare const contextValue: { twitch_id: string; refresh_token: string; secret: string; user_id: string; }; export declare const userFollowObject: { followDateUTC: string; followDate: string; }; export declare const authenticationMock: { access_token: string; expires_in: number; refresh_token: string; scope: string[]; token_type: string; }; export declare const validationMock: { client_id: string; login: string; scopes: string[]; user_id: string; }; export declare const pointsRedemptionRaw: { type: string; data: { timestamp: string; redemption: { id: string; user: { id: string; login: string; display_name: string; }; channel_id: string; redeemed_at: string; reward: { id: string; channel_id: string; title: string; prompt: string; cost: number; is_user_input_required: boolean; is_sub_only: boolean; image: { url_1x: string; url_2x: string; url_4x: string; }; default_image: { url_1x: string; url_2x: string; url_4x: string; }; background_color: string; is_enabled: boolean; is_paused: boolean; is_in_stock: boolean; max_per_stream: { is_enabled: boolean; max_per_stream: number; }; should_redemptions_skip_request_queue: boolean; }; user_input: string; status: string; }; }; }; export declare const whispersEventRaw: { type: string; data: { topic: string; message: { type: string; data: { id: number; }; thread_id: string; body: string; sent_ts: number; from_id: number; tags: { login: string; display_name: string; color: string; emotes: never[]; badges: { id: string; version: string; }[]; }; recipient: { id: number; username: string; display_name: string; color: string; badges: never[]; }; nonce: string; }; data_object: { id: number; thread_id: string; body: string; sent_ts: number; from_id: number; tags: { login: string; display_name: string; color: string; emotes: never[]; badges: { id: string; version: string; }[]; }; recipient: { id: number; username: string; display_name: string; color: string; badges: never[]; }; nonce: string; }; }; }; export declare const bitsV1EventRaw: { type: string; data: { topic: string; message: { data: { user_name: string; channel_name: string; user_id: string; channel_id: string; time: string; chat_message: string; bits_used: number; total_bits_used: number; context: string; badge_entitlement: { new_version: number; previous_version: number; }; }; version: string; message_type: string; message_id: string; }; }; }; export declare const bitsV2EventRaw: { type: string; data: { topic: string; message: { data: { user_name: string; channel_name: string; user_id: string; channel_id: string; time: string; chat_message: string; bits_used: number; total_bits_used: number; context: string; badge_entitlement: { new_version: number; previous_version: number; }; }; version: string; message_type: string; message_id: string; is_anonymous: boolean; }; }; }; export declare const bitBadgeEventRaw: { type: string; data: { topic: string; message: { data: { user_name: string; channel_name: string; user_id: string; channel_id: string; time: string; chat_message: string; bits_used: number; total_bits_used: number; context: string; badge_entitlement: { new_version: number; previous_version: number; }; }; version: string; message_type: string; message_id: string; }; }; }; export declare const subscriptionEventRaw: { type: string; data: { topic: string; message: { user_name: string; display_name: string; channel_name: string; user_id: string; channel_id: string; time: string; sub_plan: string; sub_plan_name: string; cumulative_months: number; streak_months: number; context: string; is_gift: boolean; sub_message: { message: string; emotes: { start: number; end: number; id: number; }[]; }; }; }; }; export declare const giftEventRaw: { type: string; data: { topic: string; message: { user_name: string; display_name: string; channel_name: string; user_id: string; channel_id: string; time: string; sub_plan: string; sub_plan_name: string; months: number; context: string; is_gift: boolean; sub_message: { message: string; emotes: null; }; recipient_id: string; recipient_user_name: string; recipient_display_name: string; }; }; }; export declare const userFollowsRaw: { total: number; data: { from_id: string; from_name: string; to_id: string; to_name: string; followed_at: string; }[]; pagination: { cursor: string; }; }; export declare const helixStreamRaw: { data: { id: string; user_id: string; user_name: string; game_id: string; type: string; title: string; viewer_count: number; started_at: string; language: string; thumbnail_url: string; tag_ids: string[]; }[]; pagination: { cursor: string; }; }; export declare const helixGameRaw: { data: { box_art_url: string; id: string; name: string; }[]; pagination: { cursor: string; }; }; export declare const expectedGame: { boxArtUrl: string; id: string; name: string; }; export declare const expectedStream: { language: string; gameId: string; id: string; title: string; viewers: number; thumbnailUrl: string; userDisplayName: string; userId: string; }; export declare const userFollowsObject: { total: number; nodes: { followDateUTC: string; followDate: string; }[]; cursor: string; }; export declare const helixSubRaw: { data: { broadcaster_id: string; broadcaster_name: string; is_gift: boolean; tier: string; plan_name: string; user_id: string; user_name: string; }[]; pagination: { cursor: string; }; }; export declare const expectedAllSubs: { isGift: boolean; tier: number; userId: string; userDisplayName: string; }[]; export declare const krakenSubRaw: { _id: string; sub_plan: string; sub_plan_name: string; channel: { _id: string; broadcaster_language: string; created_at: string; display_name: string; followers: number; game: string; language: string; logo: string; mature: boolean; name: string; partner: boolean; profile_banner: null; profile_banner_background_color: null; status: string; updated_at: string; url: string; video_banner: string; views: number; }; created_at: string; }; export declare const expectedUserRaw: { id: string; login: string; display_name: string; type: string; broadcaster_type: string; description: string; profile_image_url: string; offline_image_url: string; view_count: number; email: string; }; export declare const expectedUserObject: { id: string; displayName: string; description: string; profilePictureURL: string; views: number; };