| // Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file | |
| // for details. All rights reserved. Use of this source code is governed by a | |
| // BSD-style license that can be found in the LICENSE file. | |
| import 'message.dart'; | |
| typedef PluralSelector = Message Function( | |
| num howMany, | |
| String locale, { | |
| Map<int, Message>? numberCases, | |
| Map<int, Message>? wordCases, | |
| Message? few, | |
| Message? many, | |
| required Message other, | |
| }); |