import { ActionButtonDropdownItemType } from './action-button-dropdown-item/enums';
import { ActionsBarItemType } from './actions-bar-item/enums';
import { AudioSettingsDropdownItemType } from './audio-settings-dropdown-item/enums';
import { CameraSettingsDropdownItemType } from './camera-settings-dropdown-item/enums';
import { FloatingWindowType } from './floating-window/enums';
import { GenericContentType } from './generic-content-item/enums';
import { NavBarItemType } from './nav-bar-item/enums';
import { OptionsDropdownItemType } from './options-dropdown-item/enums';
import { PresentationDropdownItemType } from './presentation-dropdown-item/enums';
import { PresentationToolbarItemType } from './presentation-toolbar-item/enums';
import { ScreenshareHelperItemType } from './screenshare-helper-item/enums';
import { UserCameraHelperItemType } from './user-camera-helper-item/enums';
import { UserCameraDropdownItemType } from './user-camera-dropdown-item/enums';
import { UserListDropdownItemType } from './user-list-dropdown-item/enums';
import { UserListItemAdditionalInformationType } from './user-list-item-additional-information/enums';
type PluginProvidedUiItemType = PresentationToolbarItemType | UserListDropdownItemType | ActionButtonDropdownItemType | ActionsBarItemType | AudioSettingsDropdownItemType | PresentationDropdownItemType | NavBarItemType | OptionsDropdownItemType | CameraSettingsDropdownItemType | UserCameraDropdownItemType | UserListItemAdditionalInformationType | FloatingWindowType | GenericContentType | ScreenshareHelperItemType | UserCameraHelperItemType;
export interface PluginProvidedUiItemDescriptor {
    /** Defined by BigBlueButton Plugin Engine. */
    id: string;
    type: PluginProvidedUiItemType;
    setItemId: (id: string) => void;
    dataTest?: string;
}
export {};
