import { Plugin } from 'vue'; import { ProvideRouterOptions } from '../composables/useLink.js'; import { ProvideI18nOptions } from '../i18n/index.js'; export type OnyxPluginOptions = { /** * Integration for [Vue I18n](https://vue-i18n.intlify.dev/) */ i18n?: ProvideI18nOptions; /** * Integration for [Vue Router](https://router.vuejs.org/). * @see https://onyx.schwarz/development/router.html */ router?: ProvideRouterOptions; }; /** * Use this plugin to set up onyx. * You can provide and overwrite default translations. */ export declare const createOnyx: (options?: OnyxPluginOptions) => Plugin;