import type { JSX } from '@malga-checkout-full/core';
export declare const MalgaCheckoutFull: import("vue").DefineComponent<JSX.MalgaCheckoutFull & 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;
    locale?: unknown;
    merchantId?: unknown;
    onTransactionFailed?: unknown;
    onTransactionSuccess?: unknown;
    pageConfig?: 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;
    merchantId?: string;
    idempotencyKey?: string;
    debug?: boolean;
    paymentMethods?: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullPaymentMethods;
    pageConfig?: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullPage;
    transactionConfig?: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullTransaction;
    dialogConfig?: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullDialog;
    appInfo?: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaAppInfo;
    onTransactionFailed?: (event: CustomEvent<{
        error: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullChargeError;
    }>) => void;
    onTransactionSuccess?: (event: CustomEvent<{
        data: import("@malga-checkout-full/core/dist/types/components/malga-checkout-full/malga-checkout-full.types").MalgaCheckoutFullChargeSuccess;
    }>) => void;
}> & {
    [x: string & `on${string}`]: never;
}, {}>;
