39 lines
721 B
TypeScript
39 lines
721 B
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 { type VueUseNuxtOptions, _default as default };
|