export interface ProfileSection {
    section: string;
    rawText: string;
    structuredData: Record<string, string>;
    importance: number;
    createdAt: string;
    updatedAt: string;
}
export interface ProfileCompletionStatus {
    done: string[];
    pending: string[];
    total: number;
    completionPercent: number;
}
export declare function saveProfileSection(section: string, rawText: string, structuredData: Record<string, string>, importance?: number): void;
export declare function getProfileSection(section: string): ProfileSection | null;
export declare function getFullProfile(): Record<string, {
    rawText: string;
    structuredData: Record<string, string>;
}>;
export declare function deleteProfile(): void;
export declare function deleteSection(section: string): void;
export declare function profileExists(): boolean;
export declare function profileCompletionStatus(allSections: string[]): ProfileCompletionStatus;
//# sourceMappingURL=teach-store.d.ts.map