/// import { MqttCombination } from '@/shared/DefaultValues'; import { AlarmItem, VariableItem } from '@/template/interface'; export declare type TopicType = 'pub' | 'sub'; export declare type SelectionType = 'checkbox' | 'radio'; export declare const Variable: (props: { topicType: TopicType; selectionType: SelectionType; selectFunc?: string | undefined; variables?: VariableItem[] | undefined; alarms?: AlarmItem[] | undefined; combinations?: MqttCombination[] | undefined; onChange?: ((items: VariableItem[], combination: MqttCombination) => void) | undefined; }) => JSX.Element;