import 'dart:async'; typedef FutureCallback = Future Function(); typedef Cancelable = void Function(); typedef FutureCompleter = void Function(Completer completer); typedef Predicate = bool Function(T? value);