import React from 'react';
export type CodegenTask = {
    id?: string;
    message: string;
    description?: string[];
    isToolDescription?: boolean;
    status: 'inProgress' | 'success' | 'error' | 'pending';
    applicationErrorCode?: string;
};
export type MessageTimelineProps = {
    title: string;
    subtitle: string;
    tasks?: CodegenTask[];
    isLoading?: boolean;
    onRetry?: () => void;
    footer?: React.ReactNode;
    t: (key: string) => string;
};
export declare const MessageTimeline: React.FC<MessageTimelineProps>;
//# sourceMappingURL=assistant-timeline.d.ts.map