import type { StripeExpressCheckoutElement as Element, StripeExpressCheckoutElementOptions as Options, StripeExpressCheckoutElementReadyEvent as ReadyEvent, StripeExpressCheckoutElementClickEvent as ClickEvent, StripeExpressCheckoutElementConfirmEvent as ConfirmEvent, StripeExpressCheckoutElementShippingAddressChangeEvent as AddressChangeEvent, StripeExpressCheckoutElementShippingRateChangeEvent as RateChangeEvent, StripeError } from '@stripe/stripe-js'; declare const ExpressCheckout: import("svelte").Component any; onclick?: (event: ClickEvent) => any; onfocus?: (event: { elementType: "expressCheckout"; }) => any; onblur?: (event: { elementType: "expressCheckout"; }) => any; onescape?: (event: { elementType: "expressCheckout"; }) => any; onloaderror?: (event: { elementType: "expressCheckout"; error: StripeError; }) => any; onconfirm?: (event: ConfirmEvent) => any; oncancel?: (event: { elementType: "expressCheckout"; }) => any; onshippingaddresschange?: (event: AddressChangeEvent) => any; onshippingratechange?: (event: RateChangeEvent) => any; } & { element?: Element; }, { blur: () => void; clear: () => void; destroy: () => void; focus: () => void; }, "element">; export default ExpressCheckout;