import type { ProgressFile } from "./types.js";
/** Seed XP from a historical prompt count: full credit to level 15, 25% beyond, hard-capped at 25. */
export declare function seedXpForPrompts(totalPrompts: number): number;
/**
 * Rebuild a progress file from coding and/or chat session roots. Returns null
 * when there is no history at all (fresh install → start at Lurker).
 */
export declare function rebuildFromSessions(sessionsDirs?: string | string[]): Promise<ProgressFile | null>;
//# sourceMappingURL=rebuild.d.ts.map