It is currently defined as a CSSStyleDeclaration, which seems to cause problems.
Now that CSS*Properties and CSS*Descriptors interfaces inheriting CSSStyleDeclaration have landed in CSSOM and other specs, maybe valid properties could be defined in CSSPositionTryRuleDescriptors, either explicitly or with some prose (see #10105)?