import { TsxAllowUnknowProperties, ScopedSlots } from "../";
import { ConnectedTenant, GuidValue } from "../../models";
import { IVSelectScopedSlots } from "../vuetify";
/**Context Conntect Tenant Picker*/
export interface IConnectedTenantPicker {
    /**Label */
    label?: string;
    /**Vuetify dark theme */
    dark?: boolean;
    /**Vuetify box mode */
    box?: boolean;
    /**Vuetify flat mode */
    flat?: boolean;
    /**Language model */
    valueBind: GuidValue;
    /**On model change */
    onValueChanged?: (language: ConnectedTenant) => void;
    /**Scoped slots */
    scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface ElementAttributesProperty {
        }
        interface IntrinsicElements {
            "omfx-connected-tenant": TsxAllowUnknowProperties<IConnectedTenantPicker>;
        }
    }
}
