import { IEvent, IPagedEventResponse, ICreateEventParams, IGetEventParams, IUpdateEventParams, IDeleteEventParams, ISearchEventsParams, ICreateEventResourceParams, IDeleteEventResourceParams } from "./types"; /** * create an event * * @param {ICreateEventParams} options * @return {Promise} */ export declare function createEvent(options: ICreateEventParams): Promise; /** * search events * * @param {ISearchEventsParams} options * @return {Promise} */ export declare function searchEvents(options: ISearchEventsParams): Promise; /** * get an event * * @param {IGetEventParams} options * @return {Promise} */ export declare function getEvent(options: IGetEventParams): Promise; /** * update an event * * @param {IUpdateEventParams} options * @return {Promise} */ export declare function updateEvent(options: IUpdateEventParams): Promise; /** * delete an event * * @param {IDeleteEventParams} options * @return {Promise} */ export declare function deleteEvent(options: IDeleteEventParams): Promise; /** * create an event resource * * @param {ICreateEventResourceParams} options * @return {Promise} */ export declare function createEventResource(options: ICreateEventResourceParams): Promise; /** * delete an event resource * * @param {IDeleteEventResourceParams} options * @return {Promise} */ export declare function deleteEventResource(options: IDeleteEventResourceParams): Promise;