import type flatpickr from "flatpickr"; import { PickerBase, PickerBaseView } from "./picker_base"; import { Clock } from "../../core/enums"; import type * as p from "../../core/properties"; export type TimeLike = typeof TimeLike["__type__"]; export declare const TimeLike: import("../../core/kinds").Kinds.Or<[string, number]>; export declare class TimePickerView extends PickerBaseView { model: TimePicker; protected _format_time(date: Date): string; connect_signals(): void; protected get flatpickr_options(): flatpickr.Options.Options; render(): void; protected _update_second_increment(): void; protected _on_change(selected: Date[]): void; } export declare namespace TimePicker { type Attrs = p.AttrsOf; type Props = PickerBase.Props & { value: p.Property; min_time: p.Property; max_time: p.Property; time_format: p.Property; hour_increment: p.Property; minute_increment: p.Property; second_increment: p.Property; seconds: p.Property; clock: p.Property; }; } export interface TimePicker extends TimePicker.Attrs { } export declare class TimePicker extends PickerBase { properties: TimePicker.Props; __view_type__: TimePickerView; constructor(attrs?: Partial); } //# sourceMappingURL=time_picker.d.ts.map