/*! * Ecctrl * https://github.com/pmndrs/ecctrl * * SPDX-FileCopyrightText: 2023-2026 Erdong Chen * SPDX-License-Identifier: MIT */ import { type RefObject } from "react"; import type { EcctrlHandle } from "../Ecctrl"; import type { EcctrlAnimationState, EcctrlAnimationStateContext, EcctrlAnimationStateResolver } from "./types"; export interface EcctrlAnimationStateControllerProps { ecctrl: RefObject; enabled?: boolean; resolver?: EcctrlAnimationStateResolver; onChange?: (animationState: EcctrlAnimationState, context: EcctrlAnimationStateContext) => void; } export declare function EcctrlAnimationStateController({ ecctrl, enabled, resolver, onChange, }: EcctrlAnimationStateControllerProps): null;