A callback type for displaying error messages to users
typedef ErrorDisplayCallback = void Function( String message, { Map<String, dynamic>? additionalData, });