Permissions with declarative metaobject definitions

Hello,

When creating metaobject definitions, an app must ask the “write_metaobject_definitions” permission.

However, it is unclear if this permission is needed when using declarative data? Could this be clarified in the documentation?