export type DoctorPlanningIssue = {
    path: string;
    reason: string;
};
/**
 * When effective config selects SQLite for task/wishlist persistence, verify the native addon loads,
 * the DB file exists and can be opened read-only; if a planning row is present, validate embedded task JSON.
 */
export declare function validatePlanningPersistenceForDoctor(workspacePath: string, effectiveConfig: Record<string, unknown>): Promise<DoctorPlanningIssue[]>;
