diff --git a/types/mercadopago-sdk-js/mercadopago-sdk-js-tests.ts b/types/mercadopago-sdk-js/mercadopago-sdk-js-tests.ts index 0e70b80212..133650cfaf 100644 --- a/types/mercadopago-sdk-js/mercadopago-sdk-js-tests.ts +++ b/types/mercadopago-sdk-js/mercadopago-sdk-js-tests.ts @@ -56,6 +56,12 @@ brickBuilder.create('wallet', 'containerWallet', { initialization: { paymentId: 123456789, }, + customization: { + texts: { + action: 'pay', + valueProp: 'smart_option', + }, + }, callbacks: { onSubmit: (formData: any, additionalData: any) => { return new Promise(() => { diff --git a/types/mercadopago-sdk-js/modules/bricks.d.ts b/types/mercadopago-sdk-js/modules/bricks.d.ts index bf06c86732..fd04c1cb81 100644 --- a/types/mercadopago-sdk-js/modules/bricks.d.ts +++ b/types/mercadopago-sdk-js/modules/bricks.d.ts @@ -87,18 +87,6 @@ declare namespace bricks { GREY = 'grey', } - enum WalletButtonAction { - PAY = 'pay', - BUY = 'buy', - } - - enum WalletButtonValueProp { - PRACTICALITY = 'practicality', - CONVENIENCE = 'convenience', - SECURITY_DETAILS = 'security_details', - SECURITY_SAFETY = 'security_safety', - } - enum WalletButtonRedirectMode { MODAL = 'modal', SELF = 'self', @@ -151,8 +139,15 @@ declare namespace bricks { } interface WalletButtonTextCustomization { - action: WalletButtonAction; - valueProp: WalletButtonValueProp; + action: 'pay' | 'buy'; + valueProp: + | 'practicality' + | 'convenience' + | 'convenience_all' + | 'security_details' + | 'security_safety' + | 'convenience_credits' + | 'smart_option'; } interface StatusBrickBackUrls {