import type { IAnimationConfig } from '../executor/executor';
export interface IAnimationState {
    name: string;
    animation: IAnimationConfig;
}
export interface IAnimationStateManager {
    registerState: (state: IAnimationState) => void;
    applyState: (state: string | string[]) => void;
    clearStates: () => void;
    getCurrentState: () => string | string[] | null;
}
