import GameEntity from "../interfaces/GameEntity";
import FiskGame from "../classes/Game";
export default interface GameStageConfig {
    entities: GameEntity[];
    onClickQueue?: ((event: MouseEvent, game: FiskGame) => void)[];
    onTouchQueue?: ((event: TouchEvent, game: FiskGame) => void)[];
    onTouchMoveQueue?: ((event: TouchEvent, game: FiskGame) => void)[];
    onTouchEndQueue?: ((event: TouchEvent, game: FiskGame) => void)[];
    onMouseMoveQueue?: ((event: MouseEvent, game: FiskGame) => void)[];
    onMouseUpQueue?: ((event: MouseEvent, game: FiskGame) => void)[];
    onMouseDownQueue?: ((event: MouseEvent, game: FiskGame) => void)[];
    onKeydownQueue?: ((event: KeyboardEvent, game: FiskGame) => void)[];
    onKeyupQueue?: ((event: KeyboardEvent, game: FiskGame) => void)[];
    gameReference: FiskGame;
}
