pub unsafe extern "C" fn g_action_group_query_action(
    action_group: *mut GActionGroup,
    action_name: *const c_char,
    enabled: *mut gboolean,
    parameter_type: *mut *const GVariantType,
    state_type: *mut *const GVariantType,
    state_hint: *mut *mut GVariant,
    state: *mut *mut GVariant
) -> gboolean