import { HoistInputModel } from '@xh/hoist/cmp/input'; import { HoistModel } from '@xh/hoist/core'; /** * @internal */ export declare class ImpersonationBarModel extends HoistModel { telemetryPrefix: string; xhImpl: boolean; showRequested: boolean; targets: string[]; pendingTarget: string; inputRef: import("react").RefObject; constructor(); init(): void; get isOpen(): boolean; show(): void; hide(): void; toggleVisibility(): void; readonly onCommit: () => Promise; readonly onClose: () => void; private ensureTargetsLoaded; private setTargets; }