import { StoreConfig, Scalars } from '@vue-storefront/magento-types'; export type SocialProvider = 'google' | 'facebook' | 'line'; export type SocialLoginConfig = { [K in SocialProvider]?: { client_id?: string; app_id?: string; sort_order?: number; promote_line_oa?: boolean; }; }; export interface FamilyMartECPayConfig { family_mart_shipping_emap_endpoint?: Scalars['String']; family_mart_shipping_merchant_id?: Scalars['String']; } export interface SevenElevenECPayConfig { seven_eleven_shipping_emap_endpoint?: Scalars['String']; seven_eleven_shipping_merchant_id?: Scalars['String']; } export interface SevenElevenWDSConfig { seven_eleven_shipping_emap_endpoint?: Scalars['String']; seven_eleven_shipping_emap_mobile_endpoint?: Scalars['String']; seven_eleven_shipping_e_shop_id?: Scalars['String']; seven_eleven_shipping_e_shop_pid?: Scalars['String']; seven_eleven_shipping_e_shop_pwd?: Scalars['String']; seven_eleven_shipping_store_category?: Scalars['String']; } export interface TapPayConfig { tappay_use_sandbox?: Scalars['Boolean']; tappay_app_id?: Scalars['String']; tappay_app_key?: Scalars['String']; tappay_test_app_id?: Scalars['String']; tappay_test_app_key?: Scalars['String']; tappay_merchant_id?: Scalars['String']; tappay_test_merchant_id?: Scalars['String']; tappay_allowed_installment_period?: Scalars['String']; tappay_use_ccv_prime?: Scalars['Boolean']; tappay_alert_message?: Scalars['String']; tappay_line_merchant_id?: Scalars['String']; tappay_line_test_merchant_id?: Scalars['String']; tappay_google_merchant_id?: Scalars['String']; tappay_google_test_merchant_id?: Scalars['String']; tappay_google_g_merchant_id?: Scalars['String']; tappay_jko_merchant_id?: Scalars['String']; tappay_jko_test_merchant_id?: Scalars['String']; tappay_samsung_merchant_id?: Scalars['String']; tappay_samsung_test_merchant_id?: Scalars['String']; tappay_apple_merchant_id?: Scalars['String']; tappay_apple_test_merchant_id?: Scalars['String']; tappay_apple_a_merchant_id?: Scalars['String']; tappay_apple_test_a_merchant_id?: Scalars['String']; } export interface EInvoiceConfig { e_invoice_enable?: Scalars['Boolean']; e_invoice_personal_enable?: Scalars['Boolean']; e_invoice_personal_carrier_type?: Scalars['String']; e_invoice_company_enable?: Scalars['Boolean']; e_invoice_company_enable_title?: Scalars['String']; e_invoice_paper_enable?: Scalars['Boolean']; e_invoice_donate_enable?: Scalars['Boolean']; e_invoice_donate_enable_group_option?: Scalars['String']; e_invoice_donate_group_options?: Array<{ code: Scalars['String']; is_active: Scalars['Boolean']; name: Scalars['String']; }>; e_invoice_donate_customer_input?: Scalars['Boolean']; } export interface ExtendStoreConfig extends StoreConfig, FamilyMartECPayConfig, SevenElevenECPayConfig, SevenElevenWDSConfig, TapPayConfig, EInvoiceConfig { default_country?: Scalars['String']; newsletter_enabled?: Scalars['Boolean']; is_guest_checkout_enabled?: Scalars['Boolean']; astralweb_checkout_enabled?: Scalars['Boolean']; astralweb_checkout_cross_border_shipping?: Scalars['Boolean']; astralweb_checkout_order_note_enabled?: Scalars['Boolean']; allow_installment?: Scalars['Boolean']; order_cancellation_enabled?: Scalars['Boolean']; order_cancellation_reasons?: Array<{ description: Scalars['String']; }>; social_login_v2?: SocialLoginConfig; } //# sourceMappingURL=storeConfig.d.ts.map