import { Plugin } from 'vue-demi';
import { VueStripeOptions } from './types';
/**
 * Vue Stripe Plugin
 *
 * @example
 * ```ts
 * import { createApp } from 'vue'
 * import { createVueStripe } from '@vue-stripe/vue-stripe'
 *
 * const app = createApp(App)
 * const vueStripe = createVueStripe({
 *   publishableKey: 'pk_test_...',
 *   stripeAccount: 'acct_...', // optional
 *   apiVersion: '2023-10-16', // optional
 *   locale: 'en' // optional
 * })
 *
 * app.use(vueStripe)
 * ```
 */
export declare function createVueStripe(options: VueStripeOptions): Plugin;
//# sourceMappingURL=plugin.d.ts.map