import type { IncomingMessage, ServerResponse } from "http"; import type { InMemorySessionViewTokenStore } from "./store.js"; export type { SessionViewInteractiveOptions } from "./types.js"; import type { SessionViewInteractiveOptions } from "./types.js"; export declare function handleSessionViewRequest(req: IncomingMessage, res: ServerResponse, url: URL, sessionViewTokenStore?: InMemorySessionViewTokenStore, interactive?: SessionViewInteractiveOptions): Promise; export declare function parseUserBody(raw: string): { timestamp: string | null; username: string | null; threadTs: string | null; header: string | null; content: string; }; //# sourceMappingURL=portal.d.ts.map