import type { BatchGetChatsResponse, SearchChatsParams, SearchChatsResponse } from './types'; export type ChatServiceConfig = { getAppId?: () => string | null | undefined; searchChatsUrl?: (appId: string) => string; listChatsUrl?: (appId: string) => string; }; export declare class ChatService { private config; constructor(config?: ChatServiceConfig); searchChats(params: SearchChatsParams): Promise; listChatsByIds(chatIds: string[]): Promise; }