import type { MotionState } from "../state/motion-state.js"; export declare abstract class Feature { state: MotionState; constructor(state: MotionState); beforeMount(): void; mount(): void; unmount(): void; update?(): void; beforeUpdate?(): void; beforeUnmount?(): void; }