export type PersonalContact = { id: string; name: string; email?: string; handle?: string; role?: string; vip: boolean; notes?: string; }; export type PersonalProject = { id: string; name: string; status: 'active' | 'paused' | 'done'; description?: string; tags: string[]; }; export type PersonalContext = { ownerName?: string; businessName?: string; urgencyRules: string[]; workflows: string[]; contacts: PersonalContact[]; projects: PersonalProject[]; updatedAt: string; }; export declare function loadPersonalContext(): Promise; export declare function savePersonalContext(context: PersonalContext): Promise<{ updatedAt: string; ownerName?: string; businessName?: string; urgencyRules: string[]; workflows: string[]; contacts: PersonalContact[]; projects: PersonalProject[]; }>; export declare function formatPersonalContextForPrompt(context: PersonalContext): string; export declare function upsertContact(input: Omit & { id?: string; }): Promise; export declare function upsertProject(input: Omit & { id?: string; }): Promise; export declare function addUrgencyRule(rule: string): Promise; export declare function addWorkflow(note: string): Promise; //# sourceMappingURL=personal-context.d.ts.map