local ____exports = {}
local ____isaac_2Dtypescript_2Ddefinitions = require("isaac-typescript-definitions")
local Direction = ____isaac_2Dtypescript_2Ddefinitions.Direction
local ____constants = require("core.constants")
local VectorZero = ____constants.VectorZero
local ____readOnly = require("functions.readOnly")
local newReadonlyVector = ____readOnly.newReadonlyVector
____exports.DIRECTION_TO_VECTOR = {
    [Direction.NO_DIRECTION] = VectorZero,
    [Direction.LEFT] = newReadonlyVector(nil, -1, 0),
    [Direction.UP] = newReadonlyVector(nil, 0, -1),
    [Direction.RIGHT] = newReadonlyVector(nil, 1, 0),
    [Direction.DOWN] = newReadonlyVector(nil, 0, 1)
}
return ____exports
