import type { FactoryWorkProgressCategory, FactoryWorkProgressProjection } from "@you-agent-factory/factory-replay"; import type { HTMLAttributes } from "react"; export interface WorkProgressCategoryMessage { plural: (formattedCount: string) => string; singular: (formattedCount: string) => string; } export interface WorkProgressVisualizerMessages { categories: Record; empty: string; regionLabel: string; title: string; total: (formattedTotal: string) => string; } export interface WorkProgressVisualizerProps extends Omit, "children"> { formatNumber: (value: number) => string; messages: WorkProgressVisualizerMessages; projection: FactoryWorkProgressProjection; } export declare function WorkProgressVisualizer({ className, formatNumber, messages, projection, ...sectionProps }: WorkProgressVisualizerProps): import("react/jsx-runtime").JSX.Element;