import React from "react"; interface Props { status: "running" | "done" | "error" | "queued"; /** Disable blinking so terminal scrollback remains usable during long runs. */ staticDisplay?: boolean; /** Override the status-derived marker color when the marker should match adjacent text. */ color?: string; } /** * Status dot indicator for tool executions. * * Matches claude-code's ToolUseLoader: * - running: blinking dot (dimColor, primary), or solid when staticDisplay is true * - done: solid green dot * - error: solid red dot * - queued: solid dim dot * * All running instances blink in sync via the shared animation clock. * Fixed `minWidth={2}` ensures alignment when the dot blinks off. */ export declare function ToolUseLoader({ status, staticDisplay, color: colorOverride, }: Props): React.ReactNode; export {}; //# sourceMappingURL=ToolUseLoader.d.ts.map