feat: 重构类型系统

This commit is contained in:
digua
2025-12-21 17:20:06 +08:00
parent 25d23bfbc8
commit 2e51a5c70d
53 changed files with 553 additions and 536 deletions

View File

@@ -1,14 +1,12 @@
import { ElectronAPI } from '@electron-toolkit/preload'
import type { AnalysisSession, MessageType, ImportProgress } from '../../src/types/base'
import type {
AnalysisSession,
MemberActivity,
MemberNameHistory,
HourlyActivity,
DailyActivity,
WeekdayActivity,
MonthlyActivity,
MessageType,
ImportProgress,
RepeatAnalysis,
CatchphraseAnalysis,
NightOwlAnalysis,
@@ -19,14 +17,15 @@ import type {
LaughAnalysis,
MemeBattleAnalysis,
CheckInAnalysis,
MemberWithStats,
} from '../../src/types/analysis'
import type {
FileParseInfo,
ConflictCheckResult,
MergeParams,
MergeResult,
MemberWithStats,
TableSchema,
SQLResult,
} from '../../src/types/chat'
} from '../../src/types/format'
import type { TableSchema, SQLResult } from '../../src/components/analysis/SQLLab/types'
interface TimeFilter {
startTs?: number