import { ChatInit, UIMessage, AbstractChat } from 'ai'; export declare class ImagineChat extends AbstractChat { #private; constructor({ messages, ...init }: ChatInit); registerMessagesCallback: (onChange: () => void, throttleWaitMs?: number) => (() => void); registerStatusCallback: (onChange: () => void) => (() => void); registerErrorCallback: (onChange: () => void) => (() => void); } //# sourceMappingURL=imagine-chat.d.ts.map