import '@oicl/openbridge-webcomponents/dist/components/split-button/split-button.js'; import { ObcSplitButtonClickEvent, ObcSplitButtonChangeEvent } from '@oicl/openbridge-webcomponents/dist/components/split-button/split-button.js'; import { ContextMenuOption, ContextMenuType, ColumnGroup } from '@oicl/openbridge-webcomponents/dist/components/context-menu-input/context-menu-input.js'; export interface Props { label?: string; hasIcon?: boolean; options?: ContextMenuOption[]; selectedValues?: string[]; menuType?: ContextMenuType; multiSelect?: boolean | undefined; selectPerGroup?: boolean | undefined; itemsPerColumn?: number; hasTitleBar?: boolean; menuTitle?: string; dropdownLabel?: string; fullWidth?: boolean; disabled?: boolean; openTop?: boolean; columnGroups?: ColumnGroup[]; } export type { ObcSplitButtonClickEvent, ObcSplitButtonChangeEvent } from '@oicl/openbridge-webcomponents/dist/components/split-button/split-button.js'; export type { ContextMenuOption, ContextMenuType, ColumnGroup } from '@oicl/openbridge-webcomponents/dist/components/context-menu-input/context-menu-input.js'; declare const _default: import("vue").DefineComponent any; click: (payload: ObcSplitButtonClickEvent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onChange?: ((payload: ObcSplitButtonChangeEvent) => any) | undefined; onClick?: ((payload: ObcSplitButtonClickEvent) => any) | undefined; }>, { hasIcon: boolean; disabled: boolean; fullWidth: boolean; hasTitleBar: boolean; multiSelect: boolean; selectPerGroup: boolean; openTop: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;