pub type BIDI_TYPE = i32;