@@ -70,7 +70,7 @@ export interface ConfirmationRedirect {
70
70
* Тип для подтверждения через встроенную форму.
71
71
* Используется при встроенном подтверждении внутри текущего приложения.
72
72
*/
73
- export interface ConfirmationEmbedded {
73
+ export interface ConfirmationEmbeddedRequest {
74
74
/**
75
75
* Тип подтверждения — встроенная форма.
76
76
*/
@@ -128,13 +128,41 @@ export interface ConfirmationMobileApp {
128
128
any : unknown
129
129
}
130
130
131
+ /**
132
+ * Тип для подтверждения через встроенную форму.
133
+ * Используется при встроенном подтверждении внутри текущего приложения.
134
+ */
135
+ export interface ConfirmationEmbeddedResponse {
136
+ /**
137
+ * Тип подтверждения — встроенная форма.
138
+ */
139
+ type : ConfirmationTypesEnum . embedded
140
+
141
+ /**
142
+ * Токен для инициализации виджета на клиенте.
143
+ */
144
+ confirmation_token : string
145
+ }
146
+
147
+ /**
148
+ * Тип подтверждения используемый в запросе, который может быть одним из нескольких типов.
149
+ * @type {ConfirmationRedirect | ConfirmationEmbeddedRequest | ConfirmationQR | ConfirmationExternal | ConfirmationMobileApp }
150
+ */
151
+ export type ConfirmationRequest =
152
+ | ConfirmationRedirect
153
+ | ConfirmationEmbeddedRequest
154
+ | ConfirmationQR
155
+ | ConfirmationExternal
156
+ | ConfirmationMobileApp
157
+
158
+
131
159
/**
132
160
* Тип подтверждения, который может быть одним из нескольких типов.
133
- * @type {ConfirmationRedirect | ConfirmationEmbedded | ConfirmationQR | ConfirmationExternal | ConfirmationMobileApp }
161
+ * @type {ConfirmationRedirect | ConfirmationEmbeddedResponse | ConfirmationQR | ConfirmationExternal | ConfirmationMobileApp }
134
162
*/
135
- export type Confirmation =
163
+ export type ConfirmationResponse =
136
164
| ConfirmationRedirect
137
- | ConfirmationEmbedded
165
+ | ConfirmationEmbeddedResponse
138
166
| ConfirmationQR
139
167
| ConfirmationExternal
140
168
| ConfirmationMobileApp
0 commit comments