import * as React from 'react'; export interface UpCalendarWeekDayProps { } export interface UpCalendarWeekDayState { selectedDate: Date; } export default class UpCalendarWeekDay extends React.Component { static defaultProps: UpCalendarWeekDayProps; constructor(p: any, c: any); render(): JSX.Element; makeEvent: () => any[]; getCurrentWeek: () => Date[]; onDayClick: (date: Date) => void; } export interface CalendarDayProps { day: Date; selectedDate: Date; onClick: (date: Date) => void; } export interface DayDetailProps { date: Date; event: { start: Date; end: Date; title: string; }[]; } export interface DayDetailState { } export declare class DayDetail extends React.Component { constructor(p: any, c: any); render(): JSX.Element; getHourString: (date: Date) => string; getEventIn: (inside: Date) => { start: Date; end: Date; title: string; }[]; }