import State from "./State";
/**
 * A state that activates when Flicking's animating by user input or method call
 * @internal
 */
declare class AnimatingState extends State {
    /**
     * Whether user is clicking or touching
     * @readonly
     */
    readonly holding = false;
    /**
     * Whether Flicking's animating
     * @readonly
     */
    readonly animating = true;
    onHold(ctx: Parameters<State["onHold"]>[0]): void;
    onChange(ctx: Parameters<State["onChange"]>[0]): void;
    onFinish(ctx: Parameters<State["onFinish"]>[0]): void;
}
export default AnimatingState;
