/** Props for {@link WorkflowVersionDiffViewer}. */
export interface WorkflowVersionDiffViewerProps {
    /** Workflow resource ID. */
    readonly workflowId: string;
    /** "Before" version hash. */
    readonly hashA: string;
    /** "After" version hash. */
    readonly hashB: string;
    /** Additional CSS classes for the root container. */
    readonly className?: string;
}
/**
 * Shows a unified diff between two workflow versions' YAML.
 *
 * Internally uses `useWorkflowVersionDiff(workflowId, hashA, hashB)` to
 * fetch and compute the diff. Renders a header identifying each version
 * and a scrollable unified diff with green/red line highlighting.
 *
 * All visual properties flow through `--stgm-*` / `--stgm-diff-*` design
 * tokens. Zero Console dependencies — safe for platform builder embedding.
 *
 * @example
 * ```tsx
 * <WorkflowVersionDiffViewer
 *   workflowId="wf_123"
 *   hashA="a1b2c3d4..."
 *   hashB="e5f6g7h8..."
 * />
 * ```
 */
export declare function WorkflowVersionDiffViewer({ workflowId, hashA, hashB, className, }: WorkflowVersionDiffViewerProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WorkflowVersionDiffViewer.d.ts.map