@vueuse/nuxt
Version:
VueUse Nuxt Module
40 lines (36 loc) • 732 B
text/typescript
import * as _nuxt_schema from '@nuxt/schema';
interface VueUseNuxtOptions {
/**
* @default true
*/
autoImports?: boolean;
/**
* @experimental
* @default false
*/
ssrHandlers?: boolean;
}
/**
* Auto import for VueUse in Nuxt
* Usage:
*
* ```ts
* // nuxt.config.js
* export default {
* buildModules: [
* '@vueuse/nuxt'
* ]
* }
* ```
*/
declare const _default: _nuxt_schema.NuxtModule<VueUseNuxtOptions, VueUseNuxtOptions, false>;
declare module '@nuxt/schema' {
interface NuxtConfig {
vueuse?: VueUseNuxtOptions;
}
interface NuxtOptions {
vueuse?: VueUseNuxtOptions;
}
}
export { _default as default };
export type { VueUseNuxtOptions };