import { ICreateResourceParams, IGetResourceParams, ISearchResourcesParams, IDeleteResourceParams, IResource } from "./types"; import { IPagedResourceResponse } from "./orval/api/orval-resources"; /** * create a resource * * @param {ICreateResourceParams} options * @return {Promise} */ export declare function createResource(options: ICreateResourceParams): Promise; /** * get a resource by id * * @param {IGetResourceParams} options * @return {Promise} */ export declare function getResource(options: IGetResourceParams): Promise; /** * delete a resource by id * * @param {IDeleteResourceParams} options * @return {Promise} */ export declare function deleteResource(options: IDeleteResourceParams): Promise; /** * search resources * * @param {ISearchResourcesParams} options * @return {Promise} */ export declare function searchResources(options: ISearchResourcesParams): Promise;