import type { RuntimeSessionConversationsPage } from "./services-client/index.js"; export interface ConversationsLookFilters { with?: string; last_from?: "me" | "them"; } export interface ConversationLookRow { to?: string; note?: string; counterparty: { kind: "session" | "node"; name?: string; handle?: string; address?: string; host?: string; }; last_message?: { at: string; from: "me" | "them"; excerpt: string; }; message_count?: number; } export interface ConversationsLookAnswer { scope: "this Node"; conversations: ConversationLookRow[]; filtered?: "this page"; } export declare function conversationDestination(item: RuntimeSessionConversationsPage["items"][number]): string | undefined; export declare function conversationsLookAnswer(page: RuntimeSessionConversationsPage, filters?: ConversationsLookFilters): ConversationsLookAnswer; //# sourceMappingURL=conversations-look.d.ts.map