import type { WorkspaceWriteBack } from "@stigmer/protos/ai/stigmer/agentic/agentexecution/v1/writeback_pb";
/** Props for {@link WriteBackCard}. */
export interface WriteBackCardProps {
    /** The workspace write-back outcome to render. */
    readonly writeBack: WorkspaceWriteBack;
    /** Additional CSS classes for the root element. */
    readonly className?: string;
}
/**
 * Renders a single workspace write-back outcome as a compact card.
 *
 * Shows the workspace entry name, branch, diff summary, phase
 * indicator, and a "View PR" link when the pull request was
 * successfully created. On failure, displays the error message.
 *
 * Themed via standard semantic tokens — no hardcoded colors, no
 * Console dependencies. Embedders can theme this card through
 * their Tailwind/CSS configuration.
 *
 * @example
 * ```tsx
 * const { writeBacks } = useWorkspaceWriteBacks(execution);
 *
 * {writeBacks.map((wb) => (
 *   <WriteBackCard
 *     key={wb.workspaceEntryName}
 *     writeBack={wb}
 *   />
 * ))}
 * ```
 *
 * @see useWorkspaceWriteBacks — extracts write-back data from an execution
 */
export declare function WriteBackCard({ writeBack, className }: WriteBackCardProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WriteBackCard.d.ts.map