UNPKG

twitch-graphql

Version:
23 lines (22 loc) 1.04 kB
import { HelixSubscription, HelixUser } from 'twitch'; export declare const UserSubscriberLinkResolvers: { Subscriber: { user(sub: HelixSubscription): Promise<HelixUser | null>; }; User: { getSubscriptionToId(user: HelixUser, args: { userId: string; }): Promise<HelixSubscription | null>; getSubscriptionToDisplayName(user: HelixUser, args: { displayName: string; }, { user_id, secret, refresh_token }: Partial<GraphQLModules.ModuleContext>): Promise<false | HelixSubscription | null>; isSubscribedToId(user: HelixUser, args: { userId: string; }): Promise<boolean>; isSubscribedToDisplayName(user: HelixUser, args: { displayName: string; }, { user_id, secret, refresh_token }: Partial<GraphQLModules.ModuleContext>): Promise<boolean>; }; }; export declare const UserSubscriberLinkSchema: import("graphql").DocumentNode; export declare const UserSubscriberLinkModule: import("graphql-modules").Module;