import type { AgentSessionData, ChatMessageData } from '../../types.js'; export interface Props { /** Agent session data */ session: AgentSessionData; /** Messages in this conversation */ messages: ChatMessageData[]; /** Current user's profile ID */ currentProfileId: string; /** Whether the AI is currently processing */ loading?: boolean; /** Send a message to the agent */ onsend: (content: string) => void; /** Apply suggested markdown edit to host */ onapplychange?: (content: string) => void; /** Close the agent chat */ onclose?: () => void; } declare const AgentChat: import("svelte").Component; type AgentChat = ReturnType; export default AgentChat; //# sourceMappingURL=AgentChat.svelte.d.ts.map