import type { OneOfSchema, PropertyType, PropertyValueArray, PropertyValues, VersionedUrl } from "./type-system-rs/type-system.d.ts"; export declare const PROPERTY_TYPE_META_SCHEMA: PropertyType["$schema"]; /** * Type guard to determine if a given {@link PropertyValues} is an array definition. * * @param {PropertyValues} propertyValues */ export declare const isPropertyValuesArray: (propertyValues: PropertyValues) => propertyValues is PropertyValueArray>; /** * Returns all the IDs of all types referenced in a given property type. * * @param {PropertyType} propertyType */ export declare const getReferencedIdsFromPropertyType: (propertyType: PropertyType) => { constrainsValuesOnDataTypes: VersionedUrl[]; constrainsPropertiesOnPropertyTypes: VersionedUrl[]; };