import { type ReactNode } from "react";
import type { AgentMetadata } from "../../services/agentService";
type ProjectTemplateAgentPanelProps = {
    templateName?: string | null;
    agentId: string | null;
    loading: boolean;
    resetting: boolean;
    error?: string | null;
    initialMetadata?: AgentMetadata;
    fullHeightBounds?: {
        top: number;
        right: number;
        height: number;
    };
    onStartOver: () => void;
    onClose?: () => void;
    /** Prepended to the header row (e.g. mobile back control). */
    headerStart?: ReactNode;
};
export declare function ProjectTemplateAgentPanel({ templateName, agentId, loading, resetting, error, initialMetadata, fullHeightBounds, onStartOver, onClose, headerStart, }: ProjectTemplateAgentPanelProps): import("react").JSX.Element;
export default ProjectTemplateAgentPanel;
