/** * /objstore/v1 api * @see https://services.vedavaapi.org:8443/api/objstore/v1/docs */ import { IResource } from '../../context'; import { APIEndpoint, IParams } from '../lib'; import * as pms from './param-models'; import * as rms from './response-models'; export { pms, rms }; export declare const namespaceBase = "/objstore/v1"; /** * get/post/delete resources; */ export declare const Resources: APIEndpoint, IParams, pms.IResourcesPostData, rms.IResourcesPostResponse, any, any, any, IParams, pms.IResourcesDeleteData, rms.IResourcesDeleteResponse>; /** * get Resource; * this endpoint serves as unique url of a resource; */ export declare const Resource: APIEndpoint; /** * get/post graphs */ export declare const Graph: APIEndpoint; /** * get/deltete referrers */ export declare const Referrers: APIEndpoint, any, any, any, any, any, any, pms.IReferrersSelectorParams, pms.IReferrersDeleteData, rms.IResourcesDeleteResponse>; /** get schema of a jsonClass */ export declare const Schemas: APIEndpoint<{ json_class: string; }, any, any, any, any, any, any, any, any, any, any>; /** * get opaque file, given it's id; * this endpoint serves as primary unique url for an oold resource's opaque file representation */ export declare const Files: APIEndpoint<{ file_id: string; }, Blob, any, any, any, any, any, any, any, any, any>;