import { TsxAllowUnknowProperties } from "../../";
import { ThemeDefinition } from "../../../models";
export interface IThemeDefinitionEditor {
    hideBodySettings?: boolean;
    hideChromeSettings?: boolean;
    hideBorderSettings?: boolean;
    valueBind: ThemeDefinition;
    onValueChanged?: (model: ThemeDefinition) => void;
    attachedToParent?: boolean;
    [name: string]: any;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface ElementAttributesProperty {
        }
        interface IntrinsicElements {
            "omfx-themedefinition-editor": TsxAllowUnknowProperties<IThemeDefinitionEditor>;
        }
    }
}
