import type { IItem, IUser } from "@esri/arcgis-rest-portal";
import { IInitiativeModel } from "../hub-types";
export interface IEventModel {
    initiative: IInitiativeModel;
    site: IItem;
    [propName: string]: any;
}
/**
 * Checks if user has access to edit an event in Hub
 * @param {IEventModel} model consolidated event model as consumed by Hub, contains the event feature, related initiative model, and attendees group
 * @param {IUser} user
 * @returns {boolean}
 */
export declare function canEditEvent(model: IEventModel, user: IUser): boolean;
