import { TsxAllowUnknowProperties, ScopedSlots } from "../";
import { IVSelectScopedSlots } from "../vuetify";
import { TimeZone } from "../../models";
import { TimeZonePickerStyles } from "../models";
export interface ITimeZonePicker {
    label?: string;
    dark?: boolean;
    filled?: boolean;
    flat?: boolean;
    valueBind: TimeZone;
    onValueChanged?: (language: TimeZone) => void;
    scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
    styles?: typeof TimeZonePickerStyles;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface ElementAttributesProperty {
        }
        interface IntrinsicElements {
            "omfx-timezone-picker": TsxAllowUnknowProperties<ITimeZonePicker>;
        }
    }
}
