const e={depicts:(_,r)=>`${_} crm:P01i_is_domain_of ?depicts . ?depicts a crm:PC62_depicts ; crm:P02_has_range ${r} .`,is_depicted_in:(_,r)=>`${r} crm:P01i_is_domain_of ?depicts . ?depicts a crm:PC62_depicts ; crm:P02_has_range ${_} . `,is_copy_after:(_,r)=>`${_} crm:P108i_was_produced_by / crm:P01i_is_domain_of ?relation . ?relation crm:P16.1_mode_of_use <type/original> ; crm:P02_has_range ${r} . `,has_copy:(_,r)=>`?relation crm:P02_has_range ${_} ; crm:P16.1_mode_of_use <type/original> ; crm:P01_has_domain / ^crm:P108i_was_produced_by ${r} . `,is_precursor_for:(_,r)=>`?relation crm:P16.1_mode_of_use <type/precursor> ; crm:P02_has_range ${_} ; crm:P01_has_domain / crm:P108i_was_produced_by ${r} . `,is_based_on:(_,r)=>` ${_} crm:P108i_was_produced_by / crm:P01i_is_domain_of ?relation . ?relation crm:P16.1_mode_of_use <type/precursor> ; crm:P02_has_range ${r} .`,is_duplicate_of:(_,r)=>`${_} crm:P01i_is_domain_of ?relation . ?relation crm:P130.1_kind_of_similarity <type/1641767> ; crm:P02_has_range ${r} .`,is_related_to:(_,r)=>`${_} crm:P01i_is_domain_of ?relation . ?relation crm:P130.1_kind_of_similarity <type/1022295> ; crm:P02_has_range ${r} .`,has_version:(_,r)=>`${_} crm:P01i_is_domain_of ?relation . ?relation crm:P130.1_kind_of_similarity <type/object_version> ; crm:P02_has_range ${r} .`,is_version_of:(_,r)=>`${_} crm:P02i_is_range_of ?relation . ?relation crm:P130.1_kind_of_similarity <type/object_version> ; crm:P01_has_domain ${r} .`},s={get_relation(_,r="?s",i="?o"){return e[_](r,i)},get_all_joined(_,r="?s",i="?o"){return Object.values(e).map(o=>o(r,i)).join(_)}};export{s as r};