import { type PredictCore } from "./predict-bridge.ts"; /** * Render (or dedupe) a Predict card for a published core handle. The debug * entry (`debug.ts`) routes the `"predict"` channel of the shared * `globalThis.__colyseusDebug` registry here — including buffered publishes it * replays on install. */ export declare function onPredictPublished(core: PredictCore): void; /** * Place the Predict overlay relative to the room panels, which own the corner * named by the `panelPosition` preference. * * Desktop floats it in the horizontally-opposite corner — two corners on the same * edge can't collide on a wide screen, and it preserves the historical top-left * look. Compact instead *reparents* it into the room-panel drawer as the last card, * so one scroll container holds everything. Anchoring it to the opposite edge only * worked while both stacks were collapsed; expanded, they meet in the middle. */ export declare function positionPredictContainer(): void;