pub type AsComponentScope = c_int;