import React from "react";
import type { AgentWorkState, ModelProvider, ModelTelemetry, SessionTelemetry } from "../../core/types.js";
import type { OllamaHostDetails } from "../hosts.js";
import type { GpuStats, SystemStats } from "../systemStats.js";
import type { AgentMode } from "../types.js";
export declare function Header(props: {
    model: string;
    provider: ModelProvider;
    workspace: string;
    status: string;
    workState: AgentWorkState;
    allowWrite: boolean;
    allowShell: boolean;
    agentMode: AgentMode;
    subagents: boolean;
    thinkingMode: "fixed" | "adaptive";
    reasoningEffort: string;
    ollamaUrl: string;
    telemetry: ModelTelemetry | null;
    sessionTelemetry: SessionTelemetry;
    draftTokens: number;
    systemStats: SystemStats;
    gpuStats: GpuStats | null;
    activeHost: OllamaHostDetails | null;
}): React.ReactElement;
