import { AbstractChat, type ChatInit, type CreateUIMessage, type UIMessage } from 'ai';
export type { CreateUIMessage, UIMessage };
export declare class Chat<UI_MESSAGE extends UIMessage = UIMessage> extends AbstractChat<UI_MESSAGE> {
    constructor(init: ChatInit<UI_MESSAGE>);
}
//# sourceMappingURL=chat.svelte.d.ts.map