import type { Feature } from "../../features/feature.js"; import type { MotionProps } from "./types.js"; import { type Component } from "svelte"; type MaybePromise = T | Promise | (() => Promise); interface MotionComponentProps { features?: MaybePromise; as: string | Component; forwardMotionProps?: boolean; props: MotionProps; ref: HTMLElement | SVGElement | null; } declare const Motion: Component; type Motion = ReturnType; export default Motion;