pub type NavigateDirection = i32;