import type { DmPeer } from "../../view/mesh-view.js"; import type { FocusId } from "../mesh.js"; /** The direct-message lens (god-view only): a per-peer roll-up on the left, the selected * conversation's thread on the right. Both panes read `mesh.signals.dms` straight — the model * already grouped raw unicast into per-peer conversations. Two focus regions; `←→`/Tab switch. */ export declare function Dm({ dms, dmVisible, width, height, narrow, blocked, onFocus, }: { dms: DmPeer[]; dmVisible: boolean; width: number; height: number; narrow: boolean; blocked: boolean; onFocus: (id: FocusId) => void; }): import("react").JSX.Element; //# sourceMappingURL=Dm.d.ts.map