/**
 * Human-readable labels and tooltips for agent and taskboard log fields (stored server-side).
 * Raw strings are written server-side (e.g. AgentOrchestrator, ProjectPlannerManager, AgentDialogFunction).
 */
export declare function formatPersistentLogEventType(raw: string | null | undefined): string;
export declare function formatPersistentLogStage(raw: string | null | undefined): string;
export declare function formatPersistentLogStatus(raw: string | null | undefined): string;
/** Full tooltip for the Type badge. */
export declare function persistentLogEventTypeTooltip(raw: string | null | undefined): string;
/** Full tooltip for the Step badge. */
export declare function persistentLogStageTooltip(raw: string | null | undefined): string;
/** Full tooltip for the State badge. */
export declare function persistentLogStatusTooltip(raw: string | null | undefined): string;
/** Tooltip for the Source line (code origin). */
export declare function persistentLogSourceTooltip(source: string): string;
/** Tooltip for sequence number in the summary row. */
export declare function persistentLogSeqTooltip(seq: number): string;
/** Tooltip for duration in the summary row. */
export declare function persistentLogDurationTooltip(duration: string): string;
/** Tooltip for tool call id in the summary row. */
export declare function persistentLogToolCallTooltip(toolCallId: string): string;
/** Tooltip for the log row timestamp. */
export declare function persistentLogCreatedAtTooltip(params: {
    hasValidDate: boolean;
    localDisplay: string;
    isoUtc?: string;
    raw: string;
}): string;
/** Tooltip for the shortened agent id shown in taskboard meta lines (`agent xxxx…`). */
export declare function persistentLogAgentIdSnippetTooltip(agentId: string): string;
/** Tooltip for user id / display name in meta lines. */
export declare function persistentLogUserIdTooltip(userId: string): string;
/** Tooltip for a single context column fragment (Agent …, Project …, etc.). */
export declare function persistentLogContextPartTooltip(part: string): string;
/** Explanatory text for the agent and taskboard log table (settings page). */
export declare const PERSISTENT_LOG_FIELD_HINT = "Type = category of activity. Step = point in that flow. State = execution or dialog status. Hover any badge for a full explanation. Hover Source, Seq, duration, Tool, and context for details.";
/** One-line legend for compact UIs (e.g. taskboard popover). */
export declare const PERSISTENT_LOG_FIELD_HINT_COMPACT = "Hover Type, Step, and State badges for what each value means. Hover other labels for details.";
