import * as React from "react";
import type { AipAgentChatProps } from "./AipAgentChatApi.js";
export type { AipAgentChatProps } from "./AipAgentChatApi.js";
/**
* OSDK-aware chat surface backed by Foundry's Language Model Service.
* Constructs the LMS-backed model internally and uses `useChat` to
* manage conversation state, so consumers never need to import `useChat`,
* `streamText`, or `foundryModel` themselves.
*/
export declare function AipAgentChat({ client, model: controlledModel, defaultModel, availableModels, onModelChange, system, initialMessages, className, placeholder, enableAutoScroll, onError, onFinish, renderEmptyState, renderMessage }: AipAgentChatProps): React.ReactElement;
