packages/ui-kit/src/blocks/BlockElement.ts
import type { ButtonElement } from './elements/ButtonElement';
import type { ChannelsSelectElement } from './elements/ChannelsSelectElement';
import type { CheckboxElement } from './elements/CheckboxElement';
import type { ConversationsSelectElement } from './elements/ConversationsSelectElement';
import type { DatePickerElement } from './elements/DatePickerElement';
import type { ExperimentalTabElement } from './elements/ExperimentalTabElement';
import type { ImageElement } from './elements/ImageElement';
import type { LinearScaleElement } from './elements/LinearScaleElement';
import type { MultiChannelsSelectElement } from './elements/MultiChannelsSelectElement';
import type { MultiConversationsSelectElement } from './elements/MultiConversationsSelectElement';
import type { MultiStaticSelectElement } from './elements/MultiStaticSelectElement';
import type { MultiUsersSelectElement } from './elements/MultiUsersSelectElement';
import type { OverflowElement } from './elements/OverflowElement';
import type { PlainTextInputElement } from './elements/PlainTextInputElement';
import type { RadioButtonElement } from './elements/RadioButtonElement';
import type { StaticSelectElement } from './elements/StaticSelectElement';
import type { TimePickerElement } from './elements/TimePickerElement';
import type { ToggleSwitchElement } from './elements/ToggleSwitchElement';
import type { UsersSelectElement } from './elements/UsersSelectElement';
export type BlockElement =
| ButtonElement
| ChannelsSelectElement
| ConversationsSelectElement
| DatePickerElement
| ImageElement
| LinearScaleElement
| MultiChannelsSelectElement
| MultiConversationsSelectElement
| MultiStaticSelectElement
| MultiUsersSelectElement
| OverflowElement
| PlainTextInputElement
| StaticSelectElement
| UsersSelectElement
| ToggleSwitchElement
| RadioButtonElement
| CheckboxElement
| TimePickerElement
| ExperimentalTabElement;