import '@oicl/openbridge-webcomponents/dist/components/system-button/system-button.js'; import { SystemState, SystemButtonVariant, ActivePanel } from '@oicl/openbridge-webcomponents/dist/components/system-button/system-button.js'; export interface Props { variant?: SystemButtonVariant; disabled?: boolean; systemState?: SystemState; menuOpen?: boolean; activePanel?: ActivePanel | null; } export type { SystemState, SystemButtonVariant, ActivePanel } from '@oicl/openbridge-webcomponents/dist/components/system-button/system-button.js'; declare const _default: import("vue").DefineComponent) => any; "system-state-change": (payload: CustomEvent<{ state: SystemState; }>) => any; "microphone-panel-open": (payload: CustomEvent) => any; "volume-panel-open": (payload: CustomEvent) => any; "system-icons-panel-open": (payload: CustomEvent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onMenu-toggle"?: ((payload: CustomEvent<{ open: boolean; }>) => any) | undefined; "onSystem-state-change"?: ((payload: CustomEvent<{ state: SystemState; }>) => any) | undefined; "onMicrophone-panel-open"?: ((payload: CustomEvent) => any) | undefined; "onVolume-panel-open"?: ((payload: CustomEvent) => any) | undefined; "onSystem-icons-panel-open"?: ((payload: CustomEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;