@class CPLChangeStorage, CPLRecordStorageView; @interface CPLChangedRecordStorageView : CPLRecordStorageView @property (readonly, nonatomic) CPLChangeStorage *changeStorage; @property (readonly, nonatomic) CPLRecordStorageView *baseStorageView; - (id)recordViewWithScopedIdentifier:(id)a0; - (unsigned long long)countOfRecordsWithRelatedScopedIdentifier:(id)a0 class:(Class)a1; - (id)redactedDescription; - (BOOL)hasRecordWithScopedIdentifier:(id)a0; - (id)resourceOfType:(unsigned long long)a0 forRecordWithScopedIdentifier:(id)a1 recordClass:(Class *)a2 error:(id *)a3; - (id)description; - (id)relatedScopedIdentifierForRecordWithScopedIdentifier:(id)a0; - (void).cxx_destruct; - (id)initWithChangeStorage:(id)a0 overStorageView:(id)a1; - (id)recordViewsWithRelatedScopedIdentifier:(id)a0 class:(Class)a1; @end