export const DAY_IN_SECONDS: 86400; export function addDay(date: any, x?: number): any; export function addDuration(date: any, duration: any, x?: number): any; export function ancestor(el: any, up: any): any; export function assign(...args: any[]): any; export function bgEvent(display: any): boolean; export function btnTextDay(text: any): any; export function btnTextMonth(text: any): any; export function btnTextWeek(text: any): any; export function btnTextYear(text: any): any; export function cloneDate(date: any): Date; export function cloneEvent(event: any): any; /** * Copy time from one date to another */ export function copyTime(toDate: any, fromDate: any): any; export function createDate(input?: any): Date; export function createDuration(input: any): { years: any; months: any; days: any; seconds: any; inWeeks: boolean; }; export function createElement(tag: any, className: any, content: any, attrs?: any[]): any; export function createEventChunk(event: any, start: any, end: any): { start: any; end: any; event: any; }; export function createEventClasses(eventClassNames: any, event: any, _view: any): any[]; export function createEventContent(chunk: any, displayEventEnd: any, eventContent: any, theme: any, _intlEventTime: any, _view: any): any[]; export function createEventSources(input: any): any; export function createEvents(input: any): any; export function createView(view: any, _viewTitle: any, _currentRange: any, _activeRange: any): { type: any; title: any; currentStart: any; currentEnd: any; activeStart: any; activeEnd: any; calendar: any; }; export function datesEqual(date1: any, ...dates2: any[]): boolean; export function debounce(fn: any, handle: any, queueStore: any): void; declare class Calendar { constructor(options: any); get setOption(): any; get getOption(): any; get refetchEvents(): any; get getEvents(): any; get getEventById(): any; get addEvent(): any; get updateEvent(): any; get removeEventById(): any; get getView(): any; get unselect(): any; get dateFromPoint(): any; get destroy(): any; } /** * Check whether the event intersects with the given date range and resource * @param event * @param start * @param end * @param [resource] * @param [timeMode] Zero-length events should be allowed (@see https://github.com/vkurko/calendar/issues/50), except in time mode * @return boolean */ export function eventIntersects(event: any, start: any, end: any, resource?: any, timeMode?: any): any; export function floor(value: any): number; export function flushDebounce(queue: any): void; export function getElementWithPayload(x: any, y: any, root?: Document): any; export function getPayload(el: any): any; export function ghostEvent(display: any): boolean; export function hasPayload(el: any): boolean; export function hasYScroll(el: any): boolean; export function height(el: any): any; export function helperEvent(display: any): boolean; export function intl(locale: any, format: any): any; export function intlRange(locale: any, format: any): any; export function keyEnter(fn: any): (e: any) => any; export function keys(object: any): string[]; export function listView(view: any): any; export function max(...args: any[]): number; export function min(...args: any[]): number; export function nextClosestDay(date: any, day: any): any; /** * Check whether given date is string which contains no time part */ export function noTimePart(date: any): boolean; /** Dispatch event occurred outside of node */ export function outsideEvent(node: any, type: any): { destroy(): void; }; export function pointerEvent(display: any): boolean; /** * Prepare event chunks for month view and all-day slot in week view */ export function prepareEventChunks(chunks: any, hiddenDays: any): {}; export function prevClosestDay(date: any, day: any): any; export function previewEvent(display: any): boolean; export function rect(el: any): any; export function repositionEvent(chunk: any, longChunks: any, height: any): number; export function runReposition(refs: any, data: any): void; export function setContent(node: any, content: any): { update(content: any): void; }; export function setMidnight(date: any): any; export function setPayload(el: any, payload: any): void; export function sortEventChunks(chunks: any): void; export function subtractDay(date: any, x?: number): any; export function subtractDuration(date: any, duration: any, x?: number): any; export function symbol(): symbol; export function task(fn: any, handle: any, tasks: any): void; export function themeView(view: any): (theme: any) => any; export function toEventWithLocalDates(event: any): any; export function toISOString(date: any, len?: number): any; export function toLocalDate(date: any): Date; export function toViewWithLocalDates(view: any): any; export { Calendar as default }; //# sourceMappingURL=index.d.ts.map