diff --git a/types/2020-03-02/Checkout/Sessions.d.ts b/types/2020-03-02/Checkout/Sessions.d.ts index acb43d1b53..94c85c2dba 100644 --- a/types/2020-03-02/Checkout/Sessions.d.ts +++ b/types/2020-03-02/Checkout/Sessions.d.ts @@ -225,12 +225,15 @@ declare module 'stripe' { | 'de' | 'el' | 'en' + | 'en-GB' | 'es' | 'es-419' | 'et' | 'fi' | 'fr' + | 'fr-CA' | 'hu' + | 'id' | 'it' | 'ja' | 'lt' @@ -839,12 +842,15 @@ declare module 'stripe' { | 'de' | 'el' | 'en' + | 'en-GB' | 'es' | 'es-419' | 'et' | 'fi' | 'fr' + | 'fr-CA' | 'hu' + | 'id' | 'it' | 'ja' | 'lt' diff --git a/types/2020-03-02/Files.d.ts b/types/2020-03-02/Files.d.ts index 2ce3dae69e..661051a946 100644 --- a/types/2020-03-02/Files.d.ts +++ b/types/2020-03-02/Files.d.ts @@ -30,9 +30,9 @@ declare module 'stripe' { links?: ApiList | null; /** - * The purpose of the file. Possible values are `additional_verification`, `business_icon`, `business_logo`, `customer_signature`, `dispute_evidence`, `document_provider_identity_document`, `finance_report_run`, `identity_document`, `pci_document`, `sigma_scheduled_query`, or `tax_document_user_upload`. + * The [purpose](https://stripe.com/docs/file-upload#uploading-a-file) of the uploaded file. */ - purpose: string; + purpose: File.Purpose; /** * The size in bytes of the file object. @@ -55,6 +55,18 @@ declare module 'stripe' { url: string | null; } + namespace File { + type Purpose = + | 'additional_verification' + | 'business_icon' + | 'business_logo' + | 'customer_signature' + | 'dispute_evidence' + | 'identity_document' + | 'pci_document' + | 'tax_document_user_upload'; + } + interface FileCreateParams {} interface FileRetrieveParams {