/// import { ResourceObject } from '../../types'; /** * Return all relationships * * @param resourceObject */ export declare const relationships: (resourceObject: ResourceObject) => unknown; /** * Return a single Relationship value * * @param relationshipName * @param resourceObject */ export declare const relationship: import("Function/Curry").Curry<(relationshipName: string, resourceObject: ResourceObject) => any>; /** * Return a single Relationship value * * @param relationshipName * @param resourceObject */ export declare const relationshipData: import("Function/Curry").Curry<(relationshipName: string, resourceObject: ResourceObject) => any>; /** * Add a relationship to the Resource Object by type and id * * @param relationshipName * @param type * @param id * @param resourceObject */ export declare const addRelationship: import("Function/Curry").Curry<(relationshipName: string, type: string, id: string, resourceObject: ResourceObject) => ResourceObject>; /** * Removes a relationship from the Resource Object * * @param type * @param id * @param resourceObject */ export declare const removeRelationship: import("Function/Curry").Curry<(type: string, id: string, resourceObject: ResourceObject) => ResourceObject>; /** * Set a to-one relationship to the given type and id * * @param relationship * @param type * @param id * @param resourceObject */ export declare const setRelationship: import("Function/Curry").Curry<(relationship: string, type: string, id: string, resourceObject: ResourceObject) => ResourceObject>;