import type React from "react";
import type { PlaceholderInputHandle } from "../../../components/ui/PlaceholderInput";
import type { AgentDocumentListHandle } from "./components/AgentDocumentList";
type AgentTerminalElementRefs = {
    messagesEndRef: React.RefObject<HTMLDivElement | null>;
    textareaRef: React.RefObject<HTMLTextAreaElement | null>;
    documentListRef: React.RefObject<AgentDocumentListHandle | null>;
    placeholderInputRef: React.RefObject<PlaceholderInputHandle | null>;
    promptPlaceholderInputRef: React.RefObject<PlaceholderInputHandle | null>;
    shouldSubmitFilledPlaceholderInputRef: React.RefObject<boolean>;
    inlineDialogContainerRef: React.RefObject<HTMLDivElement | null>;
};
export declare function useAgentTerminalElementRefs(): AgentTerminalElementRefs;
export {};
