svelte-motion
Version:
Svelte animation library based on the React library framer-motion.
26 lines (25 loc) • 703 B
TypeScript
/**
based on framer-motion@4.1.17,
Copyright (c) 2018 Framer B.V.
*/
import { PopmotionTransitionProps, ValueTarget, SingleTarget } from "../../types";
export declare const underDampedSpring: () => {
type: string;
stiffness: number;
damping: number;
restDelta: number;
restSpeed: number;
};
export declare const criticallyDampedSpring: (to: SingleTarget) => {
type: string;
stiffness: number;
damping: number;
restDelta: number;
restSpeed: number;
};
export declare const linearTween: () => {
type: string;
ease: string;
duration: number;
};
export declare const getDefaultTransition: (valueKey: string, to: ValueTarget) => PopmotionTransitionProps;