import { Interpolation, Theme } from '@emotion/react'; import { Animation } from '@gamepark/react-client'; import { CreateItem, GridBoundaries, ItemMove } from '@gamepark/rules-api'; import { ItemContext } from '../../../locators'; import { ItemAnimations } from './ItemAnimations'; import { MaterialGameAnimationContext } from './MaterialGameAnimations'; import { Trajectory } from './Trajectory'; export declare class CreateItemAnimations
extends ItemAnimations
{ protected duration: number; protected trajectory?: Trajectory
| undefined; constructor(duration?: number, trajectory?: Trajectory
| undefined); getPreDuration(move: CreateItem
, context: MaterialGameAnimationContext
): number; getPostDuration(move: CreateItem
, context: MaterialGameAnimationContext
): number; getItemAnimation(context: ItemContext
, animation: Animation , animation: Animation ): {
name: string;
styles: string;
anim: 1;
toString: () => string;
} & string;
}