export type PiSessionMessage = { id: string; role: "user" | "assistant"; text: string; }; export type SessionMessage = PiSessionMessage; export declare const extractPiSessionMessages: (entries: Array) => Array; export declare const formatMessage: (message: PiSessionMessage) => string; export declare const formatMessages: (messages: Array) => string; export declare const turnKey: (messages: Array) => string; export declare const selectMessagesInTurn: (messages: Array) => PiSessionMessage[]; export declare const selectMessagesForRecall: (messages: Array, options: { maxRecallTurns: number; maxRecallChars: number; }) => PiSessionMessage[];