/** based on framer-motion@4.1.17, Copyright (c) 2018 Framer B.V. */ import type { MotionProps } from '../types'; import type { CreateVisualElement, VisualElement } from '../../render/types'; import type { VisualState } from './use-visual-state'; import type { Component } from 'svelte'; export type useVisualElement = (Component: string | Component, visualState: VisualState, props: MotionProps, createVisualElement?: CreateVisualElement) => VisualElement | undefined; export { default as UseVisualElement } from './UseVisualElement.svelte'; //# sourceMappingURL=use-visual-element.d.ts.map