import { AbsoluteIconContainerProps } from '../icon/itlab-absolute-icon-container.vue'; import { Icon } from 'itlab-icons'; type __VLS_Props = { icon?: Icon; iconContainer?: Omit; disabled?: boolean; modelValue?: [number, number]; placeholder?: string; timestamp?: number; suffix?: string; }; declare const __VLS_export: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { click: (data: MouseEvent) => any; "update:modelValue": (data: [number, number]) => any; "update:timestamp": (data: number) => any; "update:time": (hour: number, minutes: number) => any; "update:hours": (data: number) => any; "update:minutes": (data: number) => any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ onClick?: ((data: MouseEvent) => any) | undefined; "onUpdate:modelValue"?: ((data: [number, number]) => any) | undefined; "onUpdate:timestamp"?: ((data: number) => any) | undefined; "onUpdate:time"?: ((hour: number, minutes: number) => any) | undefined; "onUpdate:hours"?: ((data: number) => any) | undefined; "onUpdate:minutes"?: ((data: number) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;