import { Vector3 } from '../../../../math/src/index.ts';
import { default as Player } from '../../Player';
import { default as MovementType } from '../../network/type/MovementType';
import { Event } from '../Event';
/**
 * Fired just before a player moves
 */
export default class PlayerMoveEvent extends Event {
    private readonly player;
    private readonly from;
    private readonly to;
    private readonly mode;
    constructor(player: Player, to: Vector3, mode?: MovementType);
    getPlayer(): Player;
    getFrom(): Vector3;
    getTo(): Vector3;
    getMode(): MovementType;
}
//# sourceMappingURL=PlayerMoveEvent.d.ts.map