import '@oicl/openbridge-webcomponents/dist/components/user-menu/user-menu.js'; import { ObcUserMenuRecentUserClickEvent, ObcUserMenuType, ObcUserMenuSize, ObcUserMenuUser, ObcUserMenuSignedInAction } from '@oicl/openbridge-webcomponents/dist/components/user-menu/user-menu.js'; export interface Props { softDismiss?: boolean; open?: boolean; type?: ObcUserMenuType; size?: ObcUserMenuSize; hasRecentlySignedIn?: boolean; showUsername?: boolean; username?: string; showPassword?: boolean; password?: string; usernameError?: string; passwordError?: string; userInitials?: string | undefined; userLabel?: string | undefined; userRole?: string | undefined; recentUsers?: ObcUserMenuUser[]; signedInActions?: ObcUserMenuSignedInAction[]; primaryActionId?: string | undefined; showUseAnotherAccount?: boolean; } export type { ObcUserMenuRecentUserClickEvent, ObcUserMenuType, ObcUserMenuSize, ObcUserMenuUser, ObcUserMenuSignedInAction } from '@oicl/openbridge-webcomponents/dist/components/user-menu/user-menu.js'; declare const _default: import("vue").DefineComponent) => any; "sign-in-click": (payload: CustomEvent<{ username?: string; password?: string; }>) => any; "sign-out-click": (payload: CustomEvent) => any; "use-another-account-click": (payload: CustomEvent) => any; "signed-in-action-click": (payload: CustomEvent<{ id: string; label: string; }>) => any; "recent-user-click": (payload: ObcUserMenuRecentUserClickEvent) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClose?: ((payload: CustomEvent) => any) | undefined; "onSign-in-click"?: ((payload: CustomEvent<{ username?: string; password?: string; }>) => any) | undefined; "onSign-out-click"?: ((payload: CustomEvent) => any) | undefined; "onUse-another-account-click"?: ((payload: CustomEvent) => any) | undefined; "onSigned-in-action-click"?: ((payload: CustomEvent<{ id: string; label: string; }>) => any) | undefined; "onRecent-user-click"?: ((payload: ObcUserMenuRecentUserClickEvent) => any) | undefined; }>, { open: boolean; softDismiss: boolean; hasRecentlySignedIn: boolean; showUsername: boolean; showPassword: boolean; showUseAnotherAccount: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;