export declare class UsageRightsProperty { key: string; rightsProfileLinkProperty: string; usageRightsRequestProperty: string; } export declare class UsageRightsRelation { key: string; rightsProfileLinkRelation: string; usageRightsRequestLinkRelation: string; hierarchyRelation: string; role: string; } declare enum UsageRightsMatchStrategy { All = "All", Any = "Any", SubjectBased = "SubjectBased" } export declare class UsageRightsConfiguration { relations: Array; properties: Array; matchStrategy: UsageRightsMatchStrategy; maximumComplexity?: number; } export {};