pub type IProviderConverter = *mut c_void;