import type { ControlPlaneSessionStoreSnapshot } from '../../state/control-plane-session-store.js';
export type PromptActivityView = {
    text: string;
    color: 'blue' | 'green' | 'yellow' | 'red';
};
/**
 * Builds the single TUI prompt activity line from cli-v2 session state.
 */
export declare class PromptActivityService {
    static build(snapshot: ControlPlaneSessionStoreSnapshot): PromptActivityView | undefined;
    private static formatLatestUpdate;
    private static getLatestUpdateColor;
}
//# sourceMappingURL=prompt-activity-service.d.ts.map