export interface Todo { content: string; status: string; priority: string; id: string; } export interface DiscordConfig { enabled?: boolean; webhookUrl?: string; envVar?: string; template?: string; color?: number; } export interface SessionNotificationConfig { title?: string; message?: string; showNativeNotification?: boolean; playSound?: boolean; soundPath?: string; idleConfirmationDelay?: number; skipIfIncompleteTodos?: boolean; maxTrackedSessions?: number; discord?: DiscordConfig; } export type Platform = "darwin" | "linux" | "win32" | "unsupported";