import type { WorkflowGraphModel } from "../workflow-graph-model.js";
import type { InspectorNodeIdentity, InspectorMutations } from "./types.js";
/** Props for {@link InspectorHeader}. */
export interface InspectorHeaderProps {
    /** Resolved node identity for the selected task. */
    readonly identity: InspectorNodeIdentity;
    /** Graph model for name uniqueness validation. */
    readonly graph: WorkflowGraphModel;
    /** Mutation callbacks for node actions. */
    readonly mutations: InspectorMutations;
    /** Called to open the View YAML dialog for this node. */
    readonly onViewYaml?: (nodeId: string) => void;
    /** Additional CSS class names. */
    readonly className?: string;
}
/**
 * Inspector panel header showing node identity and an actions overflow menu.
 *
 * Displays the task name (click-to-rename), kind badge with category color,
 * and a `...` overflow menu for structural actions (Duplicate, Delete, etc.).
 *
 * @since T10 (Inspector Panel Refactor)
 */
export declare const InspectorHeader: import("react").NamedExoticComponent<InspectorHeaderProps>;
//# sourceMappingURL=InspectorHeader.d.ts.map