import { IHubEvent } from "../core/types/IHubEvent";
import { IHubRequestOptions } from "../hub-types";
import { IEvent } from "./api/orval/api/orval-events";
/**
 * @private
 * Get an Event by id or slug
 * @param identifier event id or slug
 * @param requestOptions request options
 * @returns a promise that resolves an IHubEvent
 */
export declare function fetchEvent(eventId: string, requestOptions: IHubRequestOptions): Promise<IHubEvent>;
/**
 * @private
 * Convert a client event record into a Hub Event
 * @param clientEvent the client event record
 * @param requestOptions request options
 * @returns a promise that resolves a IHubEvent
 */
export declare function convertClientEventToHubEvent(clientEvent: IEvent, _requestOptions: IHubRequestOptions): Promise<IHubEvent>;
