import { SerializableNamedNode, SerializableThing } from '@openhps/rdf'; import { IriString } from '@inrupt/solid-client'; import type { Node } from './Node'; export declare abstract class Relation { node?: SerializableThing; path?: SerializableNamedNode; value: object; constructor(value: any, node: Node); setPath(path: IriString): this; abstract test(value: any): boolean; } export declare class GreaterThanOrEqualToRelation extends Relation { test(value: any): boolean; } export declare class GreaterThanRelation extends Relation { test(value: any): boolean; } export declare class LessThanOrEqualToRelation extends Relation { test(value: any): boolean; } export declare class LessThanRelation extends Relation { test(value: any): boolean; } //# sourceMappingURL=Relation.d.ts.map