import { SchedulerProcessedDate } from "../../models/index.js"; export declare function useEvent(parameters: useEvent.Parameters): useEvent.ReturnValue; export declare namespace useEvent { interface Parameters { /** * The time at which the event starts. */ start: SchedulerProcessedDate; /** * The time at which the event ends. */ end: SchedulerProcessedDate; /** * The unique key of the event occurrence. */ occurrenceKey?: string; } interface ReturnValue { state: State; } interface State { /** * Whether the event start date and time is in the past. */ started: boolean; /** * Whether the event end date and time is in the past. */ ended: boolean; /** * Whether the event is currently being edited. */ editing: boolean; } }