pub unsafe extern "C" fn gtk_im_context_delete_surrounding(
    context: *mut GtkIMContext,
    offset: c_int,
    n_chars: c_int
) -> gboolean