i18n: Upgrade translations from crowdin (681bfc57). (verify)
[ProtonMail-WebClient.git] / applications / verify / src / app / types.ts
blob6583bd5cc14f6eecb4823494b54c84638ad19115
1 import type { HumanVerificationMethodType } from '@proton/shared/lib/interfaces';
3 export interface VerificationSearchParameters {
4     /*
5      * Human verification start token
6      */
7     token?: string;
8     /*
9      * Available human verification methods
10      * captcha | payment | sms | email | invite | coupon
11      */
12     methods?: HumanVerificationMethodType[];
13     /*
14      * Force embed in case the checks fail to detect it for some reason
15      */
16     embed?: boolean;
17     /* Which language to display the app in */
18     locale?: string;
19     /* Default country, used in defaulting the phone number for example */
20     defaultCountry?: string;
21     /* Default email value, used in email input display */
22     defaultEmail?: string;
23     /* Default phone number, used in the phone input display */
24     defaultPhone?: string;
25     /* Whether the embedder requires the verify app to display in vpn-branding mode */
26     vpn?: boolean;