import { type HTMLMotionProps, type Transition } from "motion/react"; import * as React from "react"; /** Props accepted by {@link GradientBackground}. */ export interface GradientBackgroundProps extends HTMLMotionProps<"div"> { /** Motion timing used for the animated background-position sweep. @default {duration: 15, ease: "easeInOut", repeat: Infinity} */ transition?: Transition; } /** * Renders a continuously shifting multicolor gradient background. * * @remarks * - Animated component using the `motion` library * - Renders a `