Function type for navigation execution. Supports both sync and async navigation handlers.
typedef NavigateWhere = FutureOr<void> Function(Map<String, dynamic> args);