import { ScheduleViewModel } from './schedule-view-model'; import { DateEvent } from '../../types/date-event'; import { EventEmitter } from '../../stencil-public-runtime'; export declare const CROSS_RESOURCE_ID = "_$_"; export declare class ScheduleViewUtilities { static generateCellId(date: Date, resourceId?: string): string; static resolveEventProperties(event: MouseEvent | DragEvent, el: Element, viewModel: ScheduleViewModel): { event: MouseEvent | DragEvent; resourceId: string; date: Date; dateEvents: DateEvent[]; }; static handleDrop(event: DragEvent, dropEmitter: EventEmitter): void; }