import { type LucideIcon } from "lucide-react";
import type { ActivityBucketKind, ItemActivitySummary } from "../../agentActivitySummary";
interface BucketMeta {
    icon: LucideIcon;
    /** Chip text + background colour classes. */
    colorClass: string;
    /** When true the chip shows the numeric count (field/component buckets). */
    counting: boolean;
    /** Chip text for non-counting (lifecycle) buckets. */
    label: string;
    /** Singular noun for the tooltip sentence. */
    noun: string;
    /** Verb for the tooltip sentence. */
    verb: string;
}
export declare const BUCKET_META: Record<ActivityBucketKind, BucketMeta>;
export interface ActivitySummaryCellProps {
    summary: ItemActivitySummary;
}
export declare function ActivitySummaryCell({ summary }: ActivitySummaryCellProps): import("react").JSX.Element;
export {};
