/* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: CreateUser // ==================================================== export interface CreateUser_createUser_user { __typename: "User"; id: string; name: string | null; email: string; } export interface CreateUser_createUser { __typename: "CreateUserPayload"; user: CreateUser_createUser_user; token: string; } export interface CreateUser { createUser: CreateUser_createUser; } export interface CreateUserVariables { input: CreateUserInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: UpdateUser // ==================================================== export interface UpdateUser_updateUser { __typename: "User"; id: string; name: string | null; email: string; } export interface UpdateUser { updateUser: UpdateUser_updateUser; } export interface UpdateUserVariables { userId: string; input: UpdateUserInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: LogIn // ==================================================== export interface LogIn_login_user { __typename: "User"; id: string; email: string; } export interface LogIn_login { __typename: "CreateUserPayload"; token: string; user: LogIn_login_user; } export interface LogIn { login: LogIn_login; } export interface LogInVariables { input: LoginInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: CreateSlideshow // ==================================================== export interface CreateSlideshow_createSlideshow { __typename: "Slideshow"; id: string; title: string; } export interface CreateSlideshow { createSlideshow: CreateSlideshow_createSlideshow; } export interface CreateSlideshowVariables { input: CreateSlideshowInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: CreateFrame // ==================================================== export interface CreateFrame_createFrame_slide { __typename: "Slide"; id: string; } export interface CreateFrame_createFrame { __typename: "Frame"; id: string; title: string; top: number; left: number; scale: number; slide: CreateFrame_createFrame_slide; } export interface CreateFrame { createFrame: CreateFrame_createFrame; } export interface CreateFrameVariables { input: CreateFrameInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL mutation operation: UpdateTeam // ==================================================== export interface UpdateTeam_updateTeam_users { __typename: "User"; id: string; email: string; } export interface UpdateTeam_updateTeam { __typename: "Team"; id: string; title: string; users: UpdateTeam_updateTeam_users[]; } export interface UpdateTeam { updateTeam: UpdateTeam_updateTeam; } export interface UpdateTeamVariables { teamId: string; input: UpdateTeamInput; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL query operation: CurrentUser // ==================================================== export interface CurrentUser_me_team_slideshows_frames_slide { __typename: "Slide"; id: string; } export interface CurrentUser_me_team_slideshows_frames { __typename: "Frame"; id: string; title: string; top: number; left: number; scale: number; slide: CurrentUser_me_team_slideshows_frames_slide; } export interface CurrentUser_me_team_slideshows { __typename: "Slideshow"; id: string; title: string; frames: CurrentUser_me_team_slideshows_frames[]; } export interface CurrentUser_me_team_users { __typename: "User"; id: string; email: string; name: string | null; profilePictureUrl: string | null; } export interface CurrentUser_me_team { __typename: "Team"; id: string; title: string; slideshows: CurrentUser_me_team_slideshows[]; users: CurrentUser_me_team_users[]; } export interface CurrentUser_me { __typename: "User"; id: string; email: string; name: string | null; team: CurrentUser_me_team; } export interface CurrentUser { me: CurrentUser_me | null; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL query operation: GetSlideshowState // ==================================================== export interface GetSlideshowState_getSlideshowState { __typename: "SlideshowState"; subscribers: string; mouseInfo: string; slides: string; subscriberSelectedElements: string; } export interface GetSlideshowState { getSlideshowState: GetSlideshowState_getSlideshowState | null; } export interface GetSlideshowStateVariables { id: string; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. // ==================================================== // GraphQL query operation: CurrentUserWithSettings // ==================================================== export interface CurrentUserWithSettings_me_team_users { __typename: "User"; id: string; name: string | null; email: string; profilePictureUrl: string | null; } export interface CurrentUserWithSettings_me_team { __typename: "Team"; id: string; title: string; users: CurrentUserWithSettings_me_team_users[]; } export interface CurrentUserWithSettings_me { __typename: "User"; id: string; email: string; name: string | null; profilePictureUrl: string | null; team: CurrentUserWithSettings_me_team; } export interface CurrentUserWithSettings { me: CurrentUserWithSettings_me | null; } /* tslint:disable */ /* eslint-disable */ // This file was automatically generated and should not be edited. //============================================================== // START Enums and Input Objects //============================================================== export interface CreateFrameInput { title: string; top: number; left: number; scale: number; slideshowId: string; slideId: string; } export interface CreateSlideshowInput { teamId: string; title: string; } export interface CreateUserInput { name: string; email: string; password: string; } export interface LoginInput { email: string; password: string; } export interface UpdateTeamInput { title: string; } export interface UpdateUserInput { name?: string | null; email?: string | null; } //============================================================== // END Enums and Input Objects //==============================================================