import { TsxAllowUnknowProperties, ScopedSlots } from "../";
import { IVSelectScopedSlots } from "../vuetify";
/**Context Language Picker*/
export interface IContextLanguagePicker {
    /**Label */
    label?: string;
    /**Vuetify dark theme */
    dark?: boolean;
    /**Vuetify box mode */
    box?: boolean;
    /**Vuetify flat mode */
    flat?: boolean;
    /**Hide display flag */
    hideDisplayFlag?: boolean;
    /**Hide display name */
    hideDisplayName?: boolean;
    /**Language model */
    valueBind: string;
    /**On model change */
    onValueChanged?: (language: string) => void;
    /**Scoped slots */
    scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface ElementAttributesProperty {
        }
        interface IntrinsicElements {
            "omfx-context-language-picker": TsxAllowUnknowProperties<IContextLanguagePicker>;
        }
    }
}
