A structure used to determine a search order
ascending:Bool
The sort order
@:optionalcontains:Null<Array<String>>
If set all pages that do not contain one of these values are ignored
@:optionalexact:Null<String>
If set all pages without this exact value are ignored
key:String
The key to sort on
@:optionalmax:Null<String>
If set all pages with a value higher than the maximum are ignored
@:optionalmin:Null<String>
If set all pages with a value lower than the minimum are ignored