@@ -75,6 +75,8 @@ export type Scalars = {
7575 SignedAmount : { input : number ; output : number ; }
7676 /** A string amount (of a currency) that can be negative (e.g. in a transaction) */
7777 SignedDisplayMajorAmount : { input : string ; output : string ; }
78+ /** Nonce provided by Telegram Passport to validate the login/upgrade flow */
79+ TelegramPassportNonce : { input : string ; output : string ; }
7880 /** Timestamp field, serialized as Unix time (the number of seconds since the Unix epoch) */
7981 Timestamp : { input : number ; output : number ; }
8082 /** A time-based one-time password */
@@ -1143,6 +1145,7 @@ export type Mutation = {
11431145 readonly userEmailRegistrationValidate : UserEmailRegistrationValidatePayload ;
11441146 readonly userLogin : AuthTokenPayload ;
11451147 readonly userLoginUpgrade : UpgradePayload ;
1148+ readonly userLoginUpgradeTelegram : UpgradePayload ;
11461149 readonly userLogout : SuccessPayload ;
11471150 readonly userPhoneDelete : UserPhoneDeletePayload ;
11481151 readonly userPhoneRegistrationInitiate : SuccessPayload ;
@@ -1396,6 +1399,11 @@ export type MutationUserLoginUpgradeArgs = {
13961399} ;
13971400
13981401
1402+ export type MutationUserLoginUpgradeTelegramArgs = {
1403+ input : UserLoginUpgradeTelegramInput ;
1404+ } ;
1405+
1406+
13991407export type MutationUserLogoutArgs = {
14001408 input ?: InputMaybe < UserLogoutInput > ;
14011409} ;
@@ -2267,6 +2275,11 @@ export type UserLoginUpgradeInput = {
22672275 readonly phone : Scalars [ 'Phone' ] [ 'input' ] ;
22682276} ;
22692277
2278+ export type UserLoginUpgradeTelegramInput = {
2279+ readonly nonce : Scalars [ 'TelegramPassportNonce' ] [ 'input' ] ;
2280+ readonly phone : Scalars [ 'Phone' ] [ 'input' ] ;
2281+ } ;
2282+
22702283export type UserLogoutInput = {
22712284 readonly deviceToken : Scalars [ 'String' ] [ 'input' ] ;
22722285} ;
@@ -3761,6 +3774,7 @@ export type ResolversTypes = {
37613774 SupportChatMessageAddPayload : ResolverTypeWrapper < Omit < SupportChatMessageAddPayload , 'errors' > & { errors : ReadonlyArray < ResolversTypes [ 'Error' ] > } > ;
37623775 SupportMessage : ResolverTypeWrapper < SupportMessage > ;
37633776 SupportRole : SupportRole ;
3777+ TelegramPassportNonce : ResolverTypeWrapper < Scalars [ 'TelegramPassportNonce' ] [ 'output' ] > ;
37643778 Timestamp : ResolverTypeWrapper < Scalars [ 'Timestamp' ] [ 'output' ] > ;
37653779 TotpCode : ResolverTypeWrapper < Scalars [ 'TotpCode' ] [ 'output' ] > ;
37663780 TotpRegistrationId : ResolverTypeWrapper < Scalars [ 'TotpRegistrationId' ] [ 'output' ] > ;
@@ -3785,6 +3799,7 @@ export type ResolversTypes = {
37853799 UserEmailRegistrationValidatePayload : ResolverTypeWrapper < Omit < UserEmailRegistrationValidatePayload , 'errors' | 'me' > & { errors : ReadonlyArray < ResolversTypes [ 'Error' ] > , me ?: Maybe < ResolversTypes [ 'User' ] > } > ;
37863800 UserLoginInput : UserLoginInput ;
37873801 UserLoginUpgradeInput : UserLoginUpgradeInput ;
3802+ UserLoginUpgradeTelegramInput : UserLoginUpgradeTelegramInput ;
37883803 UserLogoutInput : UserLogoutInput ;
37893804 UserPhoneDeletePayload : ResolverTypeWrapper < Omit < UserPhoneDeletePayload , 'errors' | 'me' > & { errors : ReadonlyArray < ResolversTypes [ 'Error' ] > , me ?: Maybe < ResolversTypes [ 'User' ] > } > ;
37903805 UserPhoneRegistrationInitiateInput : UserPhoneRegistrationInitiateInput ;
@@ -3988,6 +4003,7 @@ export type ResolversParentTypes = {
39884003 SupportChatMessageAddInput : SupportChatMessageAddInput ;
39894004 SupportChatMessageAddPayload : Omit < SupportChatMessageAddPayload , 'errors' > & { errors : ReadonlyArray < ResolversParentTypes [ 'Error' ] > } ;
39904005 SupportMessage : SupportMessage ;
4006+ TelegramPassportNonce : Scalars [ 'TelegramPassportNonce' ] [ 'output' ] ;
39914007 Timestamp : Scalars [ 'Timestamp' ] [ 'output' ] ;
39924008 TotpCode : Scalars [ 'TotpCode' ] [ 'output' ] ;
39934009 TotpRegistrationId : Scalars [ 'TotpRegistrationId' ] [ 'output' ] ;
@@ -4009,6 +4025,7 @@ export type ResolversParentTypes = {
40094025 UserEmailRegistrationValidatePayload : Omit < UserEmailRegistrationValidatePayload , 'errors' | 'me' > & { errors : ReadonlyArray < ResolversParentTypes [ 'Error' ] > , me ?: Maybe < ResolversParentTypes [ 'User' ] > } ;
40104026 UserLoginInput : UserLoginInput ;
40114027 UserLoginUpgradeInput : UserLoginUpgradeInput ;
4028+ UserLoginUpgradeTelegramInput : UserLoginUpgradeTelegramInput ;
40124029 UserLogoutInput : UserLogoutInput ;
40134030 UserPhoneDeletePayload : Omit < UserPhoneDeletePayload , 'errors' | 'me' > & { errors : ReadonlyArray < ResolversParentTypes [ 'Error' ] > , me ?: Maybe < ResolversParentTypes [ 'User' ] > } ;
40144031 UserPhoneRegistrationInitiateInput : UserPhoneRegistrationInitiateInput ;
@@ -4626,6 +4643,7 @@ export type MutationResolvers<ContextType = any, ParentType extends ResolversPar
46264643 userEmailRegistrationValidate ?: Resolver < ResolversTypes [ 'UserEmailRegistrationValidatePayload' ] , ParentType , ContextType , RequireFields < MutationUserEmailRegistrationValidateArgs , 'input' > > ;
46274644 userLogin ?: Resolver < ResolversTypes [ 'AuthTokenPayload' ] , ParentType , ContextType , RequireFields < MutationUserLoginArgs , 'input' > > ;
46284645 userLoginUpgrade ?: Resolver < ResolversTypes [ 'UpgradePayload' ] , ParentType , ContextType , RequireFields < MutationUserLoginUpgradeArgs , 'input' > > ;
4646+ userLoginUpgradeTelegram ?: Resolver < ResolversTypes [ 'UpgradePayload' ] , ParentType , ContextType , RequireFields < MutationUserLoginUpgradeTelegramArgs , 'input' > > ;
46294647 userLogout ?: Resolver < ResolversTypes [ 'SuccessPayload' ] , ParentType , ContextType , Partial < MutationUserLogoutArgs > > ;
46304648 userPhoneDelete ?: Resolver < ResolversTypes [ 'UserPhoneDeletePayload' ] , ParentType , ContextType > ;
46314649 userPhoneRegistrationInitiate ?: Resolver < ResolversTypes [ 'SuccessPayload' ] , ParentType , ContextType , RequireFields < MutationUserPhoneRegistrationInitiateArgs , 'input' > > ;
@@ -4967,6 +4985,10 @@ export type SupportMessageResolvers<ContextType = any, ParentType extends Resolv
49674985 __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
49684986} ;
49694987
4988+ export interface TelegramPassportNonceScalarConfig extends GraphQLScalarTypeConfig < ResolversTypes [ 'TelegramPassportNonce' ] , any > {
4989+ name : 'TelegramPassportNonce' ;
4990+ }
4991+
49704992export interface TimestampScalarConfig extends GraphQLScalarTypeConfig < ResolversTypes [ 'Timestamp' ] , any > {
49714993 name : 'Timestamp' ;
49724994}
@@ -5304,6 +5326,7 @@ export type Resolvers<ContextType = any> = {
53045326 SuccessPayload ?: SuccessPayloadResolvers < ContextType > ;
53055327 SupportChatMessageAddPayload ?: SupportChatMessageAddPayloadResolvers < ContextType > ;
53065328 SupportMessage ?: SupportMessageResolvers < ContextType > ;
5329+ TelegramPassportNonce ?: GraphQLScalarType ;
53075330 Timestamp ?: GraphQLScalarType ;
53085331 TotpCode ?: GraphQLScalarType ;
53095332 TotpRegistrationId ?: GraphQLScalarType ;
0 commit comments