UNPKG

motion-v

Version:

<h1 align="center"> <img width="35" height="35" alt="Motion logo" src="https://github.com/user-attachments/assets/00d6d1c3-72c4-4c2f-a664-69da13182ffc" /><br />Motion for Vue</h1>

20 lines (17 loc) 742 B
import * as _nuxt_schema from '@nuxt/schema'; import { Options } from 'motion-v'; declare const components: string[]; declare const utilities: string[]; type Components = keyof typeof components; type Utilities = keyof typeof utilities; interface ModuleOptions { components: boolean; utilities: boolean; prefix: string; /** Globally register the v-motion directive */ directives: boolean; /** Register custom preset directives (e.g. { 'fade-in': { initial: { opacity: 0 }, animate: { opacity: 1 } } }) */ presets: Record<string, Options>; } declare const _default: _nuxt_schema.NuxtModule<ModuleOptions, ModuleOptions, false>; export { type Components, type ModuleOptions, type Utilities, _default as default };