// [autogen: artifact] AUTOMATICALLY GENERATED FILE. NOT DO EDIT BY HAND. import { DocumentNode } from 'graphql'; import { gql } from '@kazoohr/graphql'; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; /** All built-in and custom scalars, mapped to their actual values */ export interface Scalars { ID: string; String: string; Boolean: boolean; Int: number; Float: number; directory_Upload: any; /** All dates within this schema are ISO-8601 strings without time or timezone. */ directory_Date: any; /** All date-times are supposed to be are ISO-8601 strings, but we do accept input in other formats. That behavior will change and we will replace Date and DateTime's behavior with that of StrictDate. */ directory_DateTime: any; /** A datetime input and output type only accepts ISO-8601 dates. */ directory_StrictDateTimeInput: any; /** General-use Upload input scalar */ directory_FileToUpload: any; /** General-use scalar to use for fields of JSON data. See https://www.npmjs.com/package/graphql-type-json for more information. */ directory_JSONObject: any; Upload: any; /** All dates within this schema are ISO-8601 strings without time or timezone. */ Date: any; /** All date-times are supposed to be are ISO-8601 strings, but we do accept input in other formats. That behavior will change and we will replace Date and DateTime's behavior with that of StrictDate. */ DateTime: any; /** A datetime input and output type only accepts ISO-8601 dates. */ StrictDateTimeInput: any; /** General-use Upload input scalar */ FileToUpload: any; /** General-use scalar to use for fields of JSON data. See https://www.npmjs.com/package/graphql-type-json for more information. */ JSONObject: any; _FieldSet: any; } export interface Query { __typename?: 'Query'; directory_avatars?: Maybe>>; /** @deprecated Field no longer supported */ directory_me?: Maybe; directory_people: Directory_PersonConnection; directory_profileUrl?: Maybe; } export interface QueryDirectory_AvatarsArgs { memberIds?: InputMaybe>; } export interface QueryDirectory_PeopleArgs { term: Scalars['String']; service?: InputMaybe; } export interface QueryDirectory_ProfileUrlArgs { userId: Scalars['String']; } export interface Directory_User { __typename?: 'directory_User'; about?: Maybe; adminOf?: Maybe; avatar?: Maybe; birthday?: Maybe; company?: Maybe; companyInfo?: Maybe; department: Scalars['String']; departmentInfo: Directory_DepartmentInfo; email: Scalars['String']; enabledModules?: Maybe>; firstName: Scalars['String']; following?: Maybe>; fullName?: Maybe; groupFeatureFlags?: Maybe; id: Scalars['ID']; ids: Directory_UserIds; image30?: Maybe; image50?: Maybe; image70?: Maybe; image78?: Maybe; image160?: Maybe; initials?: Maybe; isManager?: Maybe; lastName: Scalars['String']; location?: Maybe; manager?: Maybe; name?: Maybe; ownerOf?: Maybe; permissionsInGroup?: Maybe; pmAdminTabs?: Maybe>; points?: Maybe; preferredName?: Maybe; roles: Array; settings?: Maybe; showTermsConditionsModal?: Maybe; source: Directory_Source; startDate?: Maybe; status?: Maybe; title?: Maybe; username?: Maybe; /** Array of the Person IDs that the subject user is the Secondary Manager Of */ secondaryManagerOf: Array; } export interface Directory_AdminOf { __typename?: 'directory_AdminOf'; departments: Array>; locations: Array>; groups: Array>; } export interface Directory_Gle { __typename?: 'directory_GLE'; id: Scalars['ID']; key?: Maybe; name: Scalars['String']; } export interface Directory_Birthday { __typename?: 'directory_Birthday'; day: Scalars['Int']; month: Scalars['Int']; } export interface Directory_CompanySettingsAndInfo { __typename?: 'directory_CompanySettingsAndInfo'; allowProfilePictureUploads?: Maybe; allowUsersToShareInfo?: Maybe; customAcceptTermsMessage?: Maybe; customEula?: Maybe; excludeRewardRedemptions?: Maybe; hgFeatures?: Maybe; kwProfileSettings?: Maybe; name?: Maybe; salesforceId?: Maybe; yeiFeatures?: Maybe>; timezone?: Maybe; } export interface Directory_KwProfileSettings { __typename?: 'directory_KWProfileSettings'; canChangeAvatar?: Maybe; canChangePreferredName?: Maybe; canShareAnniversary?: Maybe; canShareBio?: Maybe; canShareBirthday?: Maybe; } export interface Directory_DepartmentInfo { __typename?: 'directory_DepartmentInfo'; id?: Maybe; name: Scalars['String']; } export interface Directory_GroupFeatureFlags { __typename?: 'directory_GroupFeatureFlags'; performance?: Maybe; recognition?: Maybe>; } export interface Directory_UserIds { __typename?: 'directory_UserIds'; kazooId?: Maybe; hgActAsUserToken?: Maybe; pmMemberId?: Maybe; pmUserId?: Maybe; pmGroupId?: Maybe; rrId?: Maybe; yeiCompanyId?: Maybe; yeiImpersonatingUserId?: Maybe; } export interface Directory_Manager { __typename?: 'directory_Manager'; id: Scalars['ID']; name: Scalars['String']; } export interface Directory_OwnerOf { __typename?: 'directory_OwnerOf'; departments?: Maybe>>; locations?: Maybe>>; groups?: Maybe>>; } export interface Directory_PermissionsInGroup { __typename?: 'directory_PermissionsInGroup'; performance: Array; } export interface Directory_PrincipleHighGroundIds { __typename?: 'directory_PrincipleHighGroundIds'; pmMemberId: Scalars['ID']; pmUserId: Scalars['ID']; pmGroupId: Scalars['ID']; hgActAsUserToken?: Maybe; } export interface Directory_HighGroundDepartmentInfo { __typename?: 'directory_HighGroundDepartmentInfo'; id: Scalars['String']; name?: Maybe; } export interface Directory_HighGroundSettings { __typename?: 'directory_HighGroundSettings'; displayBirthday: Scalars['Boolean']; displayStartDate: Scalars['Boolean']; locale: Scalars['String']; } export interface Directory_HighGroundCompanySettings { __typename?: 'directory_HighGroundCompanySettings'; allowProfilePictureUploads: Scalars['Boolean']; name: Scalars['String']; hgFeatures: Directory_HighGroundFeatureFlags; salesforceId: Scalars['String']; } export interface Directory_Points { __typename?: 'directory_Points'; givingBalance?: Maybe; redemptionBalance?: Maybe; expirationDate?: Maybe; } export type Directory_UserRole = | 'admin' | 'analyst' | 'api' | 'catalog_api' | 'feed' | 'finance' | 'fulfiller' | 'group_admin' | 'grs_admin' | 'manager' | 'platform_admin' | 'reward_manager' | 'sales' | 'superadmin' | 'survey_admin' | 'survey_custom' | 'survey_full_report_reader' | 'survey_people_leader' | 'system' | 'trial' | 'user' | 'worktango_coach_admin' | 'worktango_coach_user'; export type Directory_HighGroundRoles = | 'PLATFORM_ADMIN' | 'ADMIN' | 'USER'; export interface Directory_YeiProfileSettings { __typename?: 'directory_YeiProfileSettings'; displayBirthday?: Maybe; displayStartDate?: Maybe; locale?: Maybe; } export type Directory_Source = | 'legacy' | 'kw' | 'composite' | 'pulse'; export type Directory_Status = | 'ACTIVE' | 'INACTIVE'; export type Directory_PeopleSearchService = | 'PM_ONLY' | 'RR_ONLY'; export interface Directory_PersonConnection { __typename?: 'directory_PersonConnection'; nodes: Array; totalCount: Scalars['Int']; } export interface Directory_IUserSearchResult { __typename?: 'directory_IUserSearchResult'; id: Scalars['String']; hgId?: Maybe; hgUserId?: Maybe; avatar?: Maybe; image30?: Maybe; image70?: Maybe; initials?: Maybe; name?: Maybe; jobTitle?: Maybe; department?: Maybe; groupFeatureFlags?: Maybe; group?: Maybe; profileUrl?: Maybe; points?: Maybe; } export type Directory_SortDirection = | 'ASC' | 'DESC'; /** Used to identify a person in input operations */ export interface Directory_PersonIdentityInput { /** provider */ provider: Directory_PersonIdentityProvider; /** identifier of their account */ key: Scalars['String']; } export type Directory_PersonIdentityProvider = /** This is only supported for legacy CSV parsers that call imports. Directory does not actually support default. DO NOT USE. */ | 'DEFAULT' /** Email. Only unique within a company. */ | 'EMAIL' /** EmployeeID, badge number or other value that is only unique within a company. */ | 'EMPLOYEE_ID' /** GRS member id */ | 'GRS_MEMBER_ID' /** globally unique identifier. Kazoo-assigned. */ | 'KAZOO_ID' /** Legacy Highground userId */ | 'LEGACY_HIGHGROUND_ID' /** Legacy Highground memberId */ | 'LEGACY_HIGHGROUND_MEMBER_ID' /** Legacy Highground username */ | 'LEGACY_HIGHGROUND_USERNAME' /** Employee Id from the legacy WorkTango platform Pulse */ | 'LEGACY_PULSE_EMPLOYEE_ID' /** User Id from the legacy WorkTango platform Pulse */ | 'LEGACY_PULSE_USER_ID' /** Legacy YouEarnedIt userId */ | 'LEGACY_YEI_ID' /** Legacy YouEarnedIt username */ | 'LEGACY_YEI_USERNAME' /** Kazoo Username */ | 'USERNAME'; export interface Directory_HighGroundFeatureFlags { __typename?: 'directory_HighGroundFeatureFlags'; accessYEIRecognition?: Maybe; adhocGoal?: Maybe; adminInitiateFeedback?: Maybe; alertMissingPoint?: Maybe; allowCustomHRISFieldFiltering?: Maybe; allowSurveyKiosk?: Maybe; anonymousFeedback?: Maybe; answerLibrary?: Maybe; awaitingCommunication?: Maybe; brandedEmail?: Maybe; carryForwardGoals?: Maybe; certificateTemplates?: Maybe; colAdjustment?: Maybe; continuousFeedback?: Maybe; customProfanityFilter?: Maybe; customRole?: Maybe; defaultEverydayRecognition?: Maybe; disableFeatureByRole?: Maybe; disableMotivate?: Maybe; disableTracks?: Maybe; dontPersistCookies?: Maybe; emailFeedbackLink?: Maybe; enableAddPoints?: Maybe; enableBenchmarkSurvey?: Maybe; enableCheckInCalibration?: Maybe; enableCoaching?: Maybe; enableConversationGuide?: Maybe; enableDisplay?: Maybe; enableFeedback?: Maybe; enableGoals?: Maybe; enableLanguages?: Maybe; enableLocation?: Maybe; enableNineBox?: Maybe; enableOptOutPublicRec?: Maybe; enablePerform?: Maybe; enablePilotMembers?: Maybe; enablePoints?: Maybe; enablePolling?: Maybe; enablePulseSurvey?: Maybe; enableTeamTab?: Maybe; enableUserLanguage?: Maybe; enableVisibilityToAllSurveyData?: Maybe; feedback360?: Maybe; feedbackCheckin?: Maybe; forSalesDemo?: Maybe; giveFeedback?: Maybe; gmailPlugin?: Maybe; goalActivityWithActivity?: Maybe; goalCycleAdminHideDepartmentGoals?: Maybe; goalLibrary?: Maybe; goalWeighting?: Maybe; googleOAuth?: Maybe; grsInternalStoreFront?: Maybe; grsStorefront?: Maybe; hideAchievementLevelsDisplay?: Maybe; hideHelpLink?: Maybe; hidePasswordLogins?: Maybe; hideRecognitionByDepartment?: Maybe; hideRecognitionByLocation?: Maybe; hideSeeAllNotification?: Maybe; hideSelectAllWhenGivingRecognition?: Maybe; hideTermsOfUse?: Maybe; lamCustomReports?: Maybe; managerCheckInAnswerTypes?: Maybe; managerOnlySectionCheckin?: Maybe; managersSeePrivateBadge?: Maybe; managerTeamFeedback?: Maybe; managerTeamTabLearning?: Maybe; maskAnonymousReviewUser?: Maybe; mobileAccess?: Maybe; mobileAllowCompanyGoalMod?: Maybe; mobileAllowTeamGoalMod?: Maybe; mobileEmailSSOOverride?: Maybe; mobileSSOLogin?: Maybe; multiManager?: Maybe; notifyApproverGoalUpdates?: Maybe; openClosedGoal?: Maybe; outlookAddin?: Maybe; payrollAwardReport?: Maybe; payrollRedeemReport?: Maybe; performGoal?: Maybe; population?: Maybe; preventProfileInfoEditing?: Maybe; previewsEmbed?: Maybe; profanityFilter?: Maybe; publicAPI?: Maybe; publicRecFreeformComments?: Maybe; recognition2?: Maybe; recurringGoalCycle?: Maybe; relevancyFilter?: Maybe; reqFeedbackAboutOthers?: Maybe; requestFeedback?: Maybe; requireEmployeeID?: Maybe; restrictAvatarSetting?: Maybe; restrictChatWidget?: Maybe; restrictToSingleSession?: Maybe; rulesEngine?: Maybe; selectRecapTime?: Maybe; sendEmailsFromKazooDomain?: Maybe; sendRealEmails?: Maybe; sharedGoalsTab?: Maybe; shareLink?: Maybe; showPublicRecognitions?: Maybe; skipGoalApproval?: Maybe; spendCreditTransfer?: Maybe; spotBonus?: Maybe; suggestRewardIdea?: Maybe; syncUp?: Maybe; talentInsights?: Maybe; teamAnalytics?: Maybe; trackObjectiveWeight?: Maybe; turnOffTeam?: Maybe; unlimitedGiveBank?: Maybe; uploadGoalCycleParticipants?: Maybe; userNotificationPreference?: Maybe; workInProgress?: Maybe; yammerIntegration?: Maybe; hideLegacyAdminAnalytics?: Maybe; } export type Directory_HgMemberPermission = | 'AccessToAdminCustomLamReport' | 'AccessToManagerCustomLamReport' | 'AccessToPayrollRewardsReport' | 'AchievementRecognition' | 'AddGiftToNewRecognition' | 'AddGiftToOldRecognition' | 'AddPointsInRecognition' | 'AddRecognitionComment' | 'AdditionalBenchmarkCohortTypeReport' | 'AdhocGoal' | 'AdhocTeam' | 'AdminCompanyDashboard' | 'AdminFeedbackDashboard' | 'AdminGoalsDashboard' | 'AdminLevelProfileAccess' | 'AdminPointsDashboard' | 'AdminRecognitionDashboard' | 'AdminReports' | 'AdminTrackReportStatus' | 'AllImportantNotifications' | 'AllowAvatarUpload' | 'AllowChatWidget' | 'AllowProfileInfoEditing' | 'AllowSelectAllWhenGivingRecognition' | 'AllowSurveyKiosk' | 'AnonymousFeedback' | 'AnswerLibrary' | 'ApproveGoal' | 'AssignTrack' | 'AutomaticallySubmitEmployeeCheckIn' | 'BenchmarkSurvey' | 'COLAdjustment' | 'CanBeCreditAdmin' | 'CanBePointAdmin' | 'CanSeeRecognitionEmail' | 'CheckInCalibration' | 'CompanyAudit' | 'ContinuousFeedback' | 'CreateManagerOnlySectionCheckIn' | 'CreateTrack' | 'CreateTrackAddCredits' | 'CreateTrackAddPoints' | 'CreateTrackMoreOptions' | 'CreditTransactions' | 'CustomizedRecognition' | 'DefaultEverydayRecognition' | 'DeleteCoachingComment' | 'DeleteGoalComment' | 'DeleteRecognition' | 'DeleteRecognitionComment' | 'DonateToCharities' | 'DontPersistCookies' | 'EditRecognitionComment' | 'EditRecognitionMessage' | 'EmailFeedbackLink' | 'EnableConversationGuide' | 'EnableLanguages' | 'EnableOptOutPublicRec' | 'EnableUserLanguage' | 'EverydayRecognition' | 'ExportGroupData' | 'ExportMemberData' | 'ExpressPigeonSuppressedList' | 'Feedback360' | 'FeedbackCheckin' | 'ForSalesDemo' | 'GRSInternalStoreFront' | 'GRSStorefront' | 'GiveFeedback' | 'GivePointGift' | 'GiveRecognition' | 'GiveRecognitionToDepartment' | 'GiveRecognitionToLocation' | 'GmailPlugin' | 'Goal' | 'GoalCycleAdminHideDepartmentGoals' | 'GoalWeighting' | 'GoogleOAuth' | 'GroupCreditManagement' | 'GroupMemberEdit' | 'GroupMemberExport' | 'GroupMemberOffBoard' | 'GroupMemberOnboard' | 'GroupMemberTransferManager' | 'GroupSettingManagement' | 'GroupTerminologyManagement' | 'HGAdminReports' | 'HGManageTemplates' | 'HideAchievementLevelsDisplay' | 'HideHelpLink' | 'HidePasswordLogins' | 'HideRecognition' | 'HideTermsOfUse' | 'ImpersonateGlobal' | 'ImpersonateeShortList' | 'LamAdminSpotBonusReport' | 'LamManagerSpotBonusReport' | 'LikeGoalComment' | 'LikeRecognition' | 'LikeRecognitionComment' | 'ManageAPI' | 'ManageAchievementRecognition' | 'ManageAuthentication' | 'ManageBenchmarkSurvey' | 'ManageClientApi' | 'ManageCompanyNews' | 'ManageDepartment' | 'ManageDepartmentViewOnly' | 'ManageDisplay' | 'ManageEverydayRecognition' | 'ManageFeedback' | 'ManageGoalCycle' | 'ManageGoalLibrary' | 'ManageLocation' | 'ManageMilestoneRecognition' | 'ManagePointCycle' | 'ManagePointEconomy' | 'ManagePolls' | 'ManagePopulation' | 'ManageProductItem' | 'ManageProductOrder' | 'ManageProfanity' | 'ManagePulseSurvey' | 'ManageRecognitionSettings' | 'ManageRules' | 'ManageSlackIntegration' | 'ManageSpotBonus' | 'ManageSystemRecognition' | 'ManageTalentInsight' | 'ManageTrack' | 'ManageValuesRecognition' | 'ManagerCheckInAnswerTypes' | 'ManagerTeamFeedback' | 'ManagerTeamLearning' | 'MemberCredit' | 'MemberPoint' | 'MergeAccount' | 'MobileAllowCompanyGoalMod' | 'MobileAllowTeamGoalMod' | 'MonthlyInvoice' | 'MultiManager' | 'NotifyWhenBadPublicRecognition' | 'OpenClosedGoal' | 'OutlookAddin' | 'PasswordNeverExpires' | 'PaymentProfile' | 'PerformCardLibrary' | 'PerformCycle' | 'PerformGoal' | 'PerformNineBox' | 'PointStore' | 'Polls' | 'PopulationReporting' | 'PreviewsEmbed' | 'ProfileCoaching' | 'ProfileFeedback' | 'ProfilePerform' | 'ProvisionAssets' | 'ProvisionBilling' | 'ProvisionCompany' | 'ProvisionDemo' | 'ProvisionMetrics' | 'ProvisionSystem' | 'ProvisionTemplates' | 'PulseSurvey' | 'PurchaseCredits' | 'PurchaseGiftCards' | 'ReceiveCreditsInRecognition' | 'ReceiveGiftInRecognition' | 'ReceivePointsInBenchmarkSurvey' | 'ReceivePointsInPulseSurvey' | 'ReceivePointsInRecognition' | 'RecognizeMeLink' | 'RecurringGoalCycle' | 'RelevancyFilter' | 'ReportAnalytics' | 'ReqFeedbackAboutOthers' | 'RequestFeedback' | 'RequireEmployeeID' | 'RestrictReportsByLocation' | 'RestrictSurveyResultByLocation' | 'RestrictToSingleSession' | 'SeeAllCycles' | 'SeeAllFeedback' | 'SeeLocation' | 'SelectRecapTime' | 'SelfNotificationEmail' | 'SelfPreference' | 'SellMyOwnItemForPoints' | 'SendCreditsInRecognition' | 'SendPointsInRecognition' | 'SetPointAdmin' | 'ShareGoals' | 'ShareLink' | 'ShowPointsInPublicFeed' | 'SkipGoalApproval' | 'SpotBonus' | 'SuggestRewardIdea' | 'SwitchEnvironment' | 'SwitchEnvironmentHG' | 'SwitchEnvironmentQA' | 'SwitchEnvironmentSales' | 'SyncUp' | 'TeamAction' | 'TeamActionDemo' | 'TeamAnalyticsDownload' | 'TeamAnalyticsReport' | 'TeamCheckin' | 'TeamCoaching' | 'TeamGoals' | 'TeamManagement' | 'TeamPerform' | 'TeamRecognize' | 'TeamTabManagement' | 'TeamTalent' | 'TrackLibrary' | 'TrackObjectiveWeight' | 'Tracks' | 'TransferCredits' | 'TransferPoints' | 'TransferSpendCredits' | 'TrophyRoom' | 'UnlimitedGiveBank' | 'UploadGoalCycleParticipants' | 'UserNotificationPreference' | 'ValuesRecognition' | 'ViewAllCoachingNotes' | 'WishList' | 'YammerIntegration'; export type SortDirection = | 'ASC' | 'DESC'; /** Used to identify a person in input operations */ export interface PersonIdentityInput { /** provider */ provider: PersonIdentityProvider; /** identifier of their account */ key: Scalars['String']; } export type PersonIdentityProvider = /** This is only supported for legacy CSV parsers that call imports. Directory does not actually support default. DO NOT USE. */ | 'DEFAULT' /** Email. Only unique within a company. */ | 'EMAIL' /** EmployeeID, badge number or other value that is only unique within a company. */ | 'EMPLOYEE_ID' /** GRS member id */ | 'GRS_MEMBER_ID' /** globally unique identifier. Kazoo-assigned. */ | 'KAZOO_ID' /** Legacy Highground userId */ | 'LEGACY_HIGHGROUND_ID' /** Legacy Highground memberId */ | 'LEGACY_HIGHGROUND_MEMBER_ID' /** Legacy Highground username */ | 'LEGACY_HIGHGROUND_USERNAME' /** Employee Id from the legacy WorkTango platform Pulse */ | 'LEGACY_PULSE_EMPLOYEE_ID' /** User Id from the legacy WorkTango platform Pulse */ | 'LEGACY_PULSE_USER_ID' /** Legacy YouEarnedIt userId */ | 'LEGACY_YEI_ID' /** Legacy YouEarnedIt username */ | 'LEGACY_YEI_USERNAME' /** Kazoo Username */ | 'USERNAME'; export interface HighGroundFeatureFlags { __typename?: 'HighGroundFeatureFlags'; accessYEIRecognition?: Maybe; adhocGoal?: Maybe; adminInitiateFeedback?: Maybe; alertMissingPoint?: Maybe; allowCustomHRISFieldFiltering?: Maybe; allowSurveyKiosk?: Maybe; anonymousFeedback?: Maybe; answerLibrary?: Maybe; awaitingCommunication?: Maybe; brandedEmail?: Maybe; carryForwardGoals?: Maybe; certificateTemplates?: Maybe; colAdjustment?: Maybe; continuousFeedback?: Maybe; customProfanityFilter?: Maybe; customRole?: Maybe; defaultEverydayRecognition?: Maybe; disableFeatureByRole?: Maybe; disableMotivate?: Maybe; disableTracks?: Maybe; dontPersistCookies?: Maybe; emailFeedbackLink?: Maybe; enableAddPoints?: Maybe; enableBenchmarkSurvey?: Maybe; enableCheckInCalibration?: Maybe; enableCoaching?: Maybe; enableConversationGuide?: Maybe; enableDisplay?: Maybe; enableFeedback?: Maybe; enableGoals?: Maybe; enableLanguages?: Maybe; enableLocation?: Maybe; enableNineBox?: Maybe; enableOptOutPublicRec?: Maybe; enablePerform?: Maybe; enablePilotMembers?: Maybe; enablePoints?: Maybe; enablePolling?: Maybe; enablePulseSurvey?: Maybe; enableTeamTab?: Maybe; enableUserLanguage?: Maybe; enableVisibilityToAllSurveyData?: Maybe; feedback360?: Maybe; feedbackCheckin?: Maybe; forSalesDemo?: Maybe; giveFeedback?: Maybe; gmailPlugin?: Maybe; goalActivityWithActivity?: Maybe; goalCycleAdminHideDepartmentGoals?: Maybe; goalLibrary?: Maybe; goalWeighting?: Maybe; googleOAuth?: Maybe; grsInternalStoreFront?: Maybe; grsStorefront?: Maybe; hideAchievementLevelsDisplay?: Maybe; hideHelpLink?: Maybe; hidePasswordLogins?: Maybe; hideRecognitionByDepartment?: Maybe; hideRecognitionByLocation?: Maybe; hideSeeAllNotification?: Maybe; hideSelectAllWhenGivingRecognition?: Maybe; hideTermsOfUse?: Maybe; lamCustomReports?: Maybe; managerCheckInAnswerTypes?: Maybe; managerOnlySectionCheckin?: Maybe; managersSeePrivateBadge?: Maybe; managerTeamFeedback?: Maybe; managerTeamTabLearning?: Maybe; maskAnonymousReviewUser?: Maybe; mobileAccess?: Maybe; mobileAllowCompanyGoalMod?: Maybe; mobileAllowTeamGoalMod?: Maybe; mobileEmailSSOOverride?: Maybe; mobileSSOLogin?: Maybe; multiManager?: Maybe; notifyApproverGoalUpdates?: Maybe; openClosedGoal?: Maybe; outlookAddin?: Maybe; payrollAwardReport?: Maybe; payrollRedeemReport?: Maybe; performGoal?: Maybe; population?: Maybe; preventProfileInfoEditing?: Maybe; previewsEmbed?: Maybe; profanityFilter?: Maybe; publicAPI?: Maybe; publicRecFreeformComments?: Maybe; recognition2?: Maybe; recurringGoalCycle?: Maybe; relevancyFilter?: Maybe; reqFeedbackAboutOthers?: Maybe; requestFeedback?: Maybe; requireEmployeeID?: Maybe; restrictAvatarSetting?: Maybe; restrictChatWidget?: Maybe; restrictToSingleSession?: Maybe; rulesEngine?: Maybe; selectRecapTime?: Maybe; sendEmailsFromKazooDomain?: Maybe; sendRealEmails?: Maybe; sharedGoalsTab?: Maybe; shareLink?: Maybe; showPublicRecognitions?: Maybe; skipGoalApproval?: Maybe; spendCreditTransfer?: Maybe; spotBonus?: Maybe; suggestRewardIdea?: Maybe; syncUp?: Maybe; talentInsights?: Maybe; teamAnalytics?: Maybe; trackObjectiveWeight?: Maybe; turnOffTeam?: Maybe; unlimitedGiveBank?: Maybe; uploadGoalCycleParticipants?: Maybe; userNotificationPreference?: Maybe; workInProgress?: Maybe; yammerIntegration?: Maybe; hideLegacyAdminAnalytics?: Maybe; } export type HgMemberPermission = | 'AccessToAdminCustomLamReport' | 'AccessToManagerCustomLamReport' | 'AccessToPayrollRewardsReport' | 'AchievementRecognition' | 'AddGiftToNewRecognition' | 'AddGiftToOldRecognition' | 'AddPointsInRecognition' | 'AddRecognitionComment' | 'AdditionalBenchmarkCohortTypeReport' | 'AdhocGoal' | 'AdhocTeam' | 'AdminCompanyDashboard' | 'AdminFeedbackDashboard' | 'AdminGoalsDashboard' | 'AdminLevelProfileAccess' | 'AdminPointsDashboard' | 'AdminRecognitionDashboard' | 'AdminReports' | 'AdminTrackReportStatus' | 'AllImportantNotifications' | 'AllowAvatarUpload' | 'AllowChatWidget' | 'AllowProfileInfoEditing' | 'AllowSelectAllWhenGivingRecognition' | 'AllowSurveyKiosk' | 'AnonymousFeedback' | 'AnswerLibrary' | 'ApproveGoal' | 'AssignTrack' | 'AutomaticallySubmitEmployeeCheckIn' | 'BenchmarkSurvey' | 'COLAdjustment' | 'CanBeCreditAdmin' | 'CanBePointAdmin' | 'CanSeeRecognitionEmail' | 'CheckInCalibration' | 'CompanyAudit' | 'ContinuousFeedback' | 'CreateManagerOnlySectionCheckIn' | 'CreateTrack' | 'CreateTrackAddCredits' | 'CreateTrackAddPoints' | 'CreateTrackMoreOptions' | 'CreditTransactions' | 'CustomizedRecognition' | 'DefaultEverydayRecognition' | 'DeleteCoachingComment' | 'DeleteGoalComment' | 'DeleteRecognition' | 'DeleteRecognitionComment' | 'DonateToCharities' | 'DontPersistCookies' | 'EditRecognitionComment' | 'EditRecognitionMessage' | 'EmailFeedbackLink' | 'EnableConversationGuide' | 'EnableLanguages' | 'EnableOptOutPublicRec' | 'EnableUserLanguage' | 'EverydayRecognition' | 'ExportGroupData' | 'ExportMemberData' | 'ExpressPigeonSuppressedList' | 'Feedback360' | 'FeedbackCheckin' | 'ForSalesDemo' | 'GRSInternalStoreFront' | 'GRSStorefront' | 'GiveFeedback' | 'GivePointGift' | 'GiveRecognition' | 'GiveRecognitionToDepartment' | 'GiveRecognitionToLocation' | 'GmailPlugin' | 'Goal' | 'GoalCycleAdminHideDepartmentGoals' | 'GoalWeighting' | 'GoogleOAuth' | 'GroupCreditManagement' | 'GroupMemberEdit' | 'GroupMemberExport' | 'GroupMemberOffBoard' | 'GroupMemberOnboard' | 'GroupMemberTransferManager' | 'GroupSettingManagement' | 'GroupTerminologyManagement' | 'HGAdminReports' | 'HGManageTemplates' | 'HideAchievementLevelsDisplay' | 'HideHelpLink' | 'HidePasswordLogins' | 'HideRecognition' | 'HideTermsOfUse' | 'ImpersonateGlobal' | 'ImpersonateeShortList' | 'LamAdminSpotBonusReport' | 'LamManagerSpotBonusReport' | 'LikeGoalComment' | 'LikeRecognition' | 'LikeRecognitionComment' | 'ManageAPI' | 'ManageAchievementRecognition' | 'ManageAuthentication' | 'ManageBenchmarkSurvey' | 'ManageClientApi' | 'ManageCompanyNews' | 'ManageDepartment' | 'ManageDepartmentViewOnly' | 'ManageDisplay' | 'ManageEverydayRecognition' | 'ManageFeedback' | 'ManageGoalCycle' | 'ManageGoalLibrary' | 'ManageLocation' | 'ManageMilestoneRecognition' | 'ManagePointCycle' | 'ManagePointEconomy' | 'ManagePolls' | 'ManagePopulation' | 'ManageProductItem' | 'ManageProductOrder' | 'ManageProfanity' | 'ManagePulseSurvey' | 'ManageRecognitionSettings' | 'ManageRules' | 'ManageSlackIntegration' | 'ManageSpotBonus' | 'ManageSystemRecognition' | 'ManageTalentInsight' | 'ManageTrack' | 'ManageValuesRecognition' | 'ManagerCheckInAnswerTypes' | 'ManagerTeamFeedback' | 'ManagerTeamLearning' | 'MemberCredit' | 'MemberPoint' | 'MergeAccount' | 'MobileAllowCompanyGoalMod' | 'MobileAllowTeamGoalMod' | 'MonthlyInvoice' | 'MultiManager' | 'NotifyWhenBadPublicRecognition' | 'OpenClosedGoal' | 'OutlookAddin' | 'PasswordNeverExpires' | 'PaymentProfile' | 'PerformCardLibrary' | 'PerformCycle' | 'PerformGoal' | 'PerformNineBox' | 'PointStore' | 'Polls' | 'PopulationReporting' | 'PreviewsEmbed' | 'ProfileCoaching' | 'ProfileFeedback' | 'ProfilePerform' | 'ProvisionAssets' | 'ProvisionBilling' | 'ProvisionCompany' | 'ProvisionDemo' | 'ProvisionMetrics' | 'ProvisionSystem' | 'ProvisionTemplates' | 'PulseSurvey' | 'PurchaseCredits' | 'PurchaseGiftCards' | 'ReceiveCreditsInRecognition' | 'ReceiveGiftInRecognition' | 'ReceivePointsInBenchmarkSurvey' | 'ReceivePointsInPulseSurvey' | 'ReceivePointsInRecognition' | 'RecognizeMeLink' | 'RecurringGoalCycle' | 'RelevancyFilter' | 'ReportAnalytics' | 'ReqFeedbackAboutOthers' | 'RequestFeedback' | 'RequireEmployeeID' | 'RestrictReportsByLocation' | 'RestrictSurveyResultByLocation' | 'RestrictToSingleSession' | 'SeeAllCycles' | 'SeeAllFeedback' | 'SeeLocation' | 'SelectRecapTime' | 'SelfNotificationEmail' | 'SelfPreference' | 'SellMyOwnItemForPoints' | 'SendCreditsInRecognition' | 'SendPointsInRecognition' | 'SetPointAdmin' | 'ShareGoals' | 'ShareLink' | 'ShowPointsInPublicFeed' | 'SkipGoalApproval' | 'SpotBonus' | 'SuggestRewardIdea' | 'SwitchEnvironment' | 'SwitchEnvironmentHG' | 'SwitchEnvironmentQA' | 'SwitchEnvironmentSales' | 'SyncUp' | 'TeamAction' | 'TeamActionDemo' | 'TeamAnalyticsDownload' | 'TeamAnalyticsReport' | 'TeamCheckin' | 'TeamCoaching' | 'TeamGoals' | 'TeamManagement' | 'TeamPerform' | 'TeamRecognize' | 'TeamTabManagement' | 'TeamTalent' | 'TrackLibrary' | 'TrackObjectiveWeight' | 'Tracks' | 'TransferCredits' | 'TransferPoints' | 'TransferSpendCredits' | 'TrophyRoom' | 'UnlimitedGiveBank' | 'UploadGoalCycleParticipants' | 'UserNotificationPreference' | 'ValuesRecognition' | 'ViewAllCoachingNotes' | 'WishList' | 'YammerIntegration'; export type GetCurrentUserQueryVariables = Exact<{ [key: string]: never; }>; export type GetCurrentUserQuery = { __typename?: 'Query', directory_me?: { __typename?: 'directory_User', avatar?: string | null, location?: string | null, department: string, firstName: string, preferredName?: string | null, id: string, email: string, image30?: string | null, image70?: string | null, image160?: string | null, initials?: string | null, title?: string | null, name?: string | null, roles: Array, isManager?: boolean | null, startDate?: string | null, status?: Directory_Status | null, following?: Array | null, source: Directory_Source, lastName: string, secondaryManagerOf: Array, jobTitle?: string | null, adminOf?: { __typename?: 'directory_AdminOf', departments: Array<{ __typename?: 'directory_GLE', id: string, name: string } | null>, locations: Array<{ __typename?: 'directory_GLE', id: string, name: string } | null>, groups: Array<{ __typename?: 'directory_GLE', id: string, name: string } | null> } | null, birthday?: { __typename?: 'directory_Birthday', month: number, day: number } | null, companyInfo?: { __typename?: 'directory_CompanySettingsAndInfo', name?: string | null, timezone?: string | null } | null, departmentInfo: { __typename?: 'directory_DepartmentInfo', id?: string | null, name: string }, ids: { __typename?: 'directory_UserIds', kazooId?: string | null, rrId?: string | null, yeiCompanyId?: string | null }, points?: { __typename?: 'directory_Points', givingBalance?: number | null, redemptionBalance?: number | null } | null } | null }; export const GetCurrentUserDocument = gql` query GetCurrentUser { directory_me { avatar adminOf { departments { id name } locations { id name } groups { id name } } birthday { month day } companyInfo { name timezone } location department departmentInfo { id name } firstName preferredName id ids { kazooId rrId yeiCompanyId } email image30 image70 image160 avatar initials title jobTitle: title name roles isManager startDate points { givingBalance redemptionBalance } status following source lastName secondaryManagerOf } } `; export type Requester = (doc: DocumentNode, vars?: V, options?: C) => Promise export function getSdk(requester: Requester) { return { GetCurrentUser(variables?: GetCurrentUserQueryVariables, options?: C): Promise { return requester(GetCurrentUserDocument, variables, options); } }; } export type Sdk = ReturnType;