### New Issue Checklist - [x] I've Updated SwiftLint to the latest version. - [x] I've searched for [existing GitHub issues](https://github.com/realm/SwiftLint/issues). ### Feature or Enhancement Proposal Add an array property (tentatively called `allowed_types`) for `one_declaration_per_file` to allow certain types in same the file as other types. e.g.: ```yaml one_declaration_per_file: allowed_types: [enum, protocol] ```