import { UIMessage, UIMessageChunk, ChatTransport, UIDataTypes } from 'ai'; import { ChatManager, ChatManagerMessageMetadata } from './ChatManager'; export interface InhabitAIChatTransportOptions = UIMessage> { chatManager: ChatManager; } export declare class InhabitAIChatTransport = UIMessage> implements ChatTransport { private chatManager; constructor({ chatManager }: InhabitAIChatTransportOptions); reconnectToStream(): Promise> | null>; sendMessages(options: Parameters['sendMessages']>[0]): Promise>; }