import type React from "react";
import { type AgentPromptComposerProps } from "./AgentPromptComposer";
export interface AgentTerminalFullLayoutProps {
    className?: string;
    parentAgentId?: string | null;
    simpleMode: boolean;
    onBackToParent: () => void;
    readOnlyAccessNotice: React.ReactNode;
    upperContent: React.ReactNode;
    inlineDialog: React.ReactNode;
    isQuestionnaireDialogOpen: boolean;
    compact: boolean;
    promptComposerProps: Omit<AgentPromptComposerProps, "className" | "children">;
    promptControls: React.ReactNode;
    showStatusBar?: boolean;
    hideBottomControls: boolean;
    isMobile: boolean;
    statusBarContent: React.ReactNode;
    trayOverlay?: React.ReactNode;
    dropHandlers?: AgentPromptComposerProps["dropHandlers"];
}
export declare function AgentTerminalFullLayout({ className, parentAgentId, simpleMode, onBackToParent, readOnlyAccessNotice, upperContent, inlineDialog, isQuestionnaireDialogOpen, compact, promptComposerProps, promptControls, showStatusBar, hideBottomControls, isMobile, statusBarContent, trayOverlay, dropHandlers, }: AgentTerminalFullLayoutProps): import("react/jsx-runtime").JSX.Element;
