import Vue from "vue"; import { IWebComponentInstance } from "../../"; import { ITimeZonePicker } from "./ITimeZonePicker"; import { TimeZone } from "../../models"; import { ScopedSlots, TimeZonePickerStyles } from ".."; import { IVSelectScopedSlots } from "../vuetify"; import "./TimeZonePicker.css"; export declare class TimeZonePicker extends Vue implements IWebComponentInstance, ITimeZonePicker { valueBind: TimeZone; disabled?: boolean; label?: string; onValueChanged?: (timezone: TimeZone) => void; filled?: boolean; dark?: boolean; flat?: boolean; hideDetails?: boolean; scopedSlots?: ScopedSlots; styles?: typeof TimeZonePickerStyles; private timezoneService; private omniaUxLoc; private styleClasses; timeZones: TimeZone[]; menuProp: any; private get slots(); created(): void; mounted(): void; beforeDestroy(): void; private populateModel; private updateSelected; private onClick; render(): VueTsxSupport.JSX.Element; }