import type { StripeLinkSignupElement, StripeLinkSignupElementOptions } from '@stripe/stripe-js'; import type { ElementTypeEvent, LoadErrorEvent, LoadStartEvent } from '../utils/element-factory.cjs'; type LinkSignupEvents = { ready: [element: StripeLinkSignupElement]; focus: ElementTypeEvent<'linkSignup'>; blur: ElementTypeEvent<'linkSignup'>; escape: ElementTypeEvent<'linkSignup'>; loaderstart: LoadStartEvent<'linkSignup'>; loaderror: LoadErrorEvent<'linkSignup'>; }; /** * Link Signup Element (Stripe beta): offers to save the customer's details to Link. * Use within `` (`checkout.createLinkSignupElement()`) or * within `` (`elements.create('linkSignup')`); both need Stripe beta access. * It has no `change` event. */ declare const _default: import("../index.cjs").StripeElementComponent, LinkSignupEvents, never>; export default _default;