import { GuidValue } from "../../models"; import { TsxAllowUnknowProperties } from "../TsxAllowUnknowProperties"; export type SelectionTypeId = GuidValue; export declare class SelectionToken implements SelectionItem { title: string; value: string; typeId: GuidValue; static typeId: SelectionTypeId; } export interface SelectionItem { title: string; value: T; typeId: SelectionTypeId; } export interface ISelection { items: SelectionItem[]; valueBind: SelectionItem; onValueChanged?: (model: SelectionItem) => void; label?: string; filled?: boolean; disabled?: boolean; loading?: boolean; dark?: boolean; } declare global { namespace VueTsxSupport.JSX { interface Element { } interface ElementClass { } interface IntrinsicElements { "omfx-selection": TsxAllowUnknowProperties; } } }