/// <reference types="react" />
import { TimeConstraints, FormatOptions, ViewMode } from "./index";
export interface TimeViewProps {
    viewTimestamp: Date;
    dateFormat: string;
    setViewMode: (newViewMode: ViewMode) => void;
    timeFormat: string;
    formatOptions: FormatOptions;
    setSelectedDate: (newDate: Date, tryClose?: boolean) => void;
    setViewTimestamp: (newViewTimestamp: Date | undefined) => void;
    readonly?: boolean;
    timeConstraints?: TimeConstraints;
}
declare function TimeView(props: TimeViewProps): JSX.Element;
export default TimeView;
