export interface Profile {
    id: string;
    name: string;
    philosophical_template: string;
    ascii_theme: string;
    color_scheme: string;
    created_at: string;
}
export interface Virtue {
    id: string;
    profile_id: string;
    name: string;
    definition: string;
    priority_weight: number;
    template_source: string | null;
    emoji: string;
    created_at: string;
}
export interface VirtueScore {
    want: number;
    pull: number;
}
export interface DailyEntry {
    id: string;
    profile_id: string;
    date: string;
    virtue_scores: string;
    notes: string | null;
    coherence_score: number;
    completion_time_seconds: number | null;
    created_at: string;
}
export interface Session {
    id: string;
    profile_id: string;
    session_type: 'daily' | 'analytics' | 'insights' | 'monthly';
    duration_seconds: number;
    created_at: string;
}
export interface MonthlyDeepDive {
    id: string;
    profile_id: string;
    month: string;
    analysis_data: string;
    intervention_plan: string | null;
    created_at: string;
}
export interface PhilosophicalDriftAssessment {
    overallDriftScore: number;
    individualVirtueDrifts: VirtueDrift[];
    recommendedReflectionQuestions: string[];
}
export interface VirtueDrift {
    virtueId: string;
    virtueName: string;
    driftScore: number;
    driftType: 'priority' | 'definition' | 'behavioral';
    driftSeverity: 'low' | 'moderate' | 'high';
    triggeringPatterns: string[];
    recommendedAction: string;
}
export interface CLIConfig {
    theme: 'default' | 'vibrant' | 'minimal';
    animations: boolean;
    autoSave: boolean;
    exportDirectory: string;
    claudeApiKey?: string;
    defaultProfile?: string;
    reminderTime?: string;
}
export interface QuestionResponse {
    question: string;
    answer: string | string[];
}
//# sourceMappingURL=index.d.ts.map