export type UserModel = { userId: string; preferredOutputFormat: "bullets" | "prose" | "table" | "auto"; writingStyle: "formal" | "casual" | "technical" | "auto"; timezone: string; commonTasks: Record; connectedServices: string[]; firstSeen: string; lastSeen: string; interactionCount: number; vocabulary: string[]; }; export declare function loadUserModel(klawRoot: string, userId: string): UserModel; export declare function updateUserModel(klawRoot: string, userId: string, updates: Partial): UserModel; export declare function recordTask(klawRoot: string, userId: string, taskType: string): void; export declare function addConnectedService(klawRoot: string, userId: string, service: string): void; export declare function buildUserModelContext(model: UserModel): string;