UNPKG

@malga-checkout/vue

Version:

Vue specific wrapper for Malga Checkout core components

61 lines (60 loc) 2.77 kB
import type { JSX } from '@malga-checkout/core'; export declare const MalgaCheckout: import("vue").DefineComponent<JSX.MalgaCheckout & import("./vue-component-lib/utils").InputProps, object, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ appInfo?: unknown; clientId?: unknown; debug?: unknown; dialogConfig?: unknown; idempotencyKey?: unknown; isLoading?: unknown; locale?: unknown; merchantId?: unknown; onPaymentFailed?: unknown; onPaymentSessionFetch?: unknown; onPaymentSuccess?: unknown; paymentMethods?: unknown; publicKey?: unknown; sandbox?: unknown; sessionId?: unknown; transactionConfig?: unknown; modelValue?: unknown; constructor?: unknown; toString?: unknown; toLocaleString?: unknown; valueOf?: unknown; hasOwnProperty?: unknown; isPrototypeOf?: unknown; propertyIsEnumerable?: unknown; } & {} & { toString?: string; valueOf?: unknown; toLocaleString?: string; constructor?: Function; sandbox?: boolean; modelValue?: string | boolean; hasOwnProperty?: (v: PropertyKey) => boolean; isPrototypeOf?: (v: Object) => boolean; propertyIsEnumerable?: (v: PropertyKey) => boolean; locale?: import("@malga-checkout/i18n/dist/utils").Locale; clientId?: string; publicKey?: string; sessionId?: string; idempotencyKey?: string; merchantId?: string; debug?: boolean; dialogConfig?: import("@malga-checkout/core/dist/types/components/malga-checkout/malga-checkout.types").MalgaCheckoutDialog; paymentMethods?: import("@malga-checkout/core/dist/types/components/malga-checkout/malga-checkout.types").MalgaCheckoutPaymentMethods; transactionConfig?: import("@malga-checkout/core/dist/types/components/malga-checkout/malga-checkout.types").MalgaCheckoutTransaction; isLoading?: boolean; appInfo?: import("@malga-checkout/core/dist/types/types/malga-app-info").AppInfo; onPaymentFailed?: (event: CustomEvent<{ error: import("@malga-checkout/core/dist/types/types/malga-payments-error.types").MalgaPaymentsError; }>) => void; onPaymentSessionFetch?: (event: CustomEvent<{ paymentSession: import("@malga-checkout/core/dist/types/services/sessions/sessions.types").SessionNormalized; }>) => void; onPaymentSuccess?: (event: CustomEvent<{ data: import("@malga-checkout/core/dist/types/types/malga-payments-success.types").MalgaPaymentsSuccess; }>) => void; }> & { [x: string & `on${string}`]: never; }, {}>;