import { Action } from '@gamepark/rules-api'; import { AnimationState, AnimationStep } from '../animations'; export type DisplayedAction = Action & { played: number; pending?: boolean; delayed?: boolean; animation?: AnimationState; cancelled?: boolean; cancelPending?: boolean; local?: boolean; activePlayers?: PlayerId[]; transient?: boolean; sequentialFrom?: number; unpredictable?: boolean; animationData?: any; }; export declare function isActionToAnimate(action: DisplayedAction): boolean; export declare function getAnimatedMove(action: DisplayedAction, step?: AnimationStep | undefined): Move;