export declare const CONVERSATION_ID: RegExp; export declare const isConversationId: (value: string) => boolean; export declare const CONVERSATION_TITLE_MAX = 80; export declare const clipTitle: (title: string) => string; export declare const newConversationId: () => string; export declare const CI_FIX_PREFIX = "ci-fix-"; export declare const ciFixConversationId: (repo: string, runId: number) => string; export declare const fnvDigest: (text: string) => string; export declare const HOME_PREFIX = "home-"; export declare const homeConversationId: (email: string) => string; export declare const isHomeConversationId: (id: string) => boolean; export declare const LAND_FIX_PREFIX = "land-fix-"; export declare const landFixConversationId: (project: string, failingSince: number) => string; export declare const fixAttemptId: (base: string, attempt: number) => string; export declare const fixAttemptOf: (base: string, id: string) => number | undefined; export interface FixAttempt { readonly attempt: number; readonly agent: T; } export declare const fixAttemptsOf: (base: string, agents: Iterable) => FixAttempt[]; export declare const latestFixAttempt: (base: string, agents: Iterable) => FixAttempt | undefined; export declare const nextFixAttemptId: (base: string, knownIds: Iterable) => string; //# sourceMappingURL=conversation-ids.d.ts.map