to support something can't write in annotation it will be hadnled as a code when generate route
final Map<String, dynamic>? codes;