src/app/App.tsx(4,1): error TS6133: 'TokenStorage' is declared but its value is never read.
src/app/App.tsx(29,9): error TS6133: 'isHydrating' is declared but its value is never read.
src/components/commerce/WishlistView.tsx(12,46): error TS2322: Type '"sample_pack"' is not assignable to type 'ProductType | undefined'.
src/components/commerce/WishlistView.tsx(13,47): error TS2322: Type '"preset"' is not assignable to type 'ProductType | undefined'.
src/components/commerce/WishlistView.tsx(14,38): error TS2322: Type '"sample_pack"' is not assignable to type 'ProductType | undefined'.
src/components/education/MyCoursesView.tsx(32,38): error TS18048: 'c.progress' is possibly 'undefined'.
src/components/education/MyCoursesView.tsx(35,49): error TS18048: 'c.progress' is possibly 'undefined'.
src/components/education/MyCoursesView.tsx(35,67): error TS18048: 'c.progress' is possibly 'undefined'.
src/components/layout/Sidebar.tsx(91,9): error TS6133: 'handleNavigate' is declared but its value is never read.
src/components/library/AutoMetadataDetectionModal.tsx(20,35): error TS2304: Cannot find name 'useToast'.
src/components/library/playlists/AddToPlaylistModal.tsx(6,1): error TS6133: 'Playlist' is declared but its value is never read.
src/components/library/playlists/EditPlaylistModal.tsx(5,26): error TS6133: 'Users' is declared but its value is never read.
src/components/library/playlists/PlaylistDetailView.tsx(52,21): error TS7006: Parameter 'prev' implicitly has an 'any' type.
src/components/library/playlists/PlaylistsView.tsx(36,59): error TS2353: Object literal may only specify known properties, and 'creator' does not exist in type 'Playlist'.
src/components/library/playlists/PlaylistsView.tsx(37,56): error TS2353: Object literal may only specify known properties, and 'creator' does not exist in type 'Playlist'.
src/components/library/playlists/PlaylistsView.tsx(100,128): error TS2339: Property 'creator' does not exist on type 'Playlist'.
src/components/marketplace/ProductDetailView.tsx(215,18): error TS2304: Cannot find name 'UserCard'.
src/components/navigation/Pagination.tsx(101,50): error TS6133: 'action' is declared but its value is never read.
src/components/navigation/Pagination.tsx(101,70): error TS6133: 'alternativeAction' is declared but its value is never read.
src/components/settings/security/PasskeyModal.tsx(23,5): error TS2552: Cannot find name 'setStep'. Did you mean '_setStep'?
src/components/settings/security/PasskeyModal.tsx(24,5): error TS2552: Cannot find name 'setLoading'. Did you mean '_setLoading'?
src/components/settings/security/PasskeyModal.tsx(28,7): error TS2552: Cannot find name 'setLoading'. Did you mean '_setLoading'?
src/components/settings/security/PasskeyModal.tsx(29,7): error TS2552: Cannot find name 'setStep'. Did you mean '_setStep'?
src/components/settings/security/SecuritySettings.tsx(7,43): error TS2307: Cannot find module '../../auth/PasswordStrengthIndicator' or its corresponding type declarations.
src/components/settings/security/SecuritySettings.tsx(87,155): error TS2304: Cannot find name 'CheckCircle'.
src/components/settings/security/TwoFactorSetup.tsx(160,14): error TS2304: Cannot find name 'CheckCircle'.
src/components/social/ExploreView.tsx(48,21): error TS2322: Type '{ id: string; type: "audio"; thumbnail: string | undefined; likes: any; comments: number; title: string; author: string; }[]' is not assignable to type 'ExploreItem[]'.
  Type '{ id: string; type: "audio"; thumbnail: string | undefined; likes: any; comments: number; title: string; author: string; }' is not assignable to type 'ExploreItem'.
    Types of property 'thumbnail' are incompatible.
      Type 'string | undefined' is not assignable to type 'string'.
        Type 'undefined' is not assignable to type 'string'.
src/components/social/ExploreView.tsx(52,28): error TS2339: Property 'likes' does not exist on type 'Track'.
src/components/social/ExploreView.tsx(90,55): error TS2552: Cannot find name 'Clock'. Did you mean 'Lock'?
src/components/studio/CloudFileBrowser.tsx(11,10): error TS6133: 'Loader2' is declared but its value is never read.
src/components/ui/ImageCropper.tsx(3,35): error TS2307: Cannot find module 'react-easy-crop' or its corresponding type declarations.
src/components/ui/ImageCropper.tsx(4,24): error TS2307: Cannot find module './Button' or its corresponding type declarations.
src/components/ui/ImageCropper.tsx(130,15): error TS2322: Type '{ image: string; crop: { x: number; y: number; }; zoom: number; rotation: number; aspect: number; onCropChange: (crop: { x: number; y: number; }) => void; onCropComplete: (_croppedArea: any, croppedAreaPixels: any) => void; onZoomChange: Dispatch<...>; cropShape: string; showGrid: boolean; }' is not assignable to type 'IntrinsicAttributes'.
  Property 'image' does not exist on type 'IntrinsicAttributes'.
src/components/ui/LazyComponent.tsx(3,1): error TS6133: 'ErrorBoundary' is declared but its value is never read.
src/components/ui/LazyComponent.tsx(155,12): error TS2352: Conversion of type '{ default: () => JSX.Element; }' to type 'Promise<{ default: T; }>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
  Type '{ default: () => Element; }' is missing the following properties from type 'Promise<{ default: T; }>': then, catch, finally, [Symbol.toStringTag]
src/components/ui/avatar-upload.tsx(195,15): error TS2451: Cannot redeclare block-scoped variable 'previewUrl'.
src/components/ui/avatar-upload.tsx(197,15): error TS2451: Cannot redeclare block-scoped variable 'previewUrl'.
src/components/ui/checkbox.tsx(65,46): error TS2339: Property 'onChange' does not exist on type 'CheckboxProps'.
src/components/ui/checkbox.tsx(81,11): error TS6133: 'hasAccessibleLabel' is declared but its value is never read.
src/components/user/UserCard.tsx(32,19): error TS2339: Property 'fullName' does not exist on type 'Partial<User>'.
src/components/views/AuthView.tsx(3,27): error TS2307: Cannot find module '../auth/LoginForm' or its corresponding type declarations.
src/components/views/AuthView.tsx(4,30): error TS2307: Cannot find module '../auth/RegisterForm' or its corresponding type declarations.
src/components/views/AuthView.tsx(5,35): error TS2307: Cannot find module '../auth/EmailVerification' or its corresponding type declarations.
src/components/views/AuthView.tsx(6,36): error TS2307: Cannot find module '../auth/ForgotPasswordForm' or its corresponding type declarations.
src/components/views/AuthView.tsx(7,35): error TS2307: Cannot find module '../auth/ResetPasswordForm' or its corresponding type declarations.
src/components/views/AuthView.tsx(8,33): error TS2307: Cannot find module '../auth/TwoFactorVerify' or its corresponding type declarations.
src/components/views/AuthView.tsx(14,9): error TS6198: All destructured elements are unused.
src/components/views/ChatView.tsx(11,31): error TS2307: Cannot find module '../chat/MessageBubble' or its corresponding type declarations.
src/components/views/ChatView.tsx(12,33): error TS2307: Cannot find module '../chat/MessageComposer' or its corresponding type declarations.
src/components/views/ChatView.tsx(13,38): error TS2307: Cannot find module '../chat/ConversationListItem' or its corresponding type declarations.
src/components/views/ChatView.tsx(14,33): error TS2307: Cannot find module '../chat/modals/CreateRoomModal' or its corresponding type declarations.
src/components/views/ChatView.tsx(15,35): error TS2307: Cannot find module '../chat/modals/RoomSettingsModal' or its corresponding type declarations.
src/components/views/ChatView.tsx(16,33): error TS2307: Cannot find module '../chat/modals/UserStatusModal' or its corresponding type declarations.
src/components/views/ChatView.tsx(124,31): error TS2345: Argument of type '(prev: ChatMessage[]) => (ChatMessage | { id: string; sender: string; avatar: string; content: string; timestamp: string; isMe: boolean; type: string; })[]' is not assignable to parameter of type 'SetStateAction<ChatMessage[]>'.
  Type '(prev: ChatMessage[]) => (ChatMessage | { id: string; sender: string; avatar: string; content: string; timestamp: string; isMe: boolean; type: string; })[]' is not assignable to type '(prevState: ChatMessage[]) => ChatMessage[]'.
    Type '(ChatMessage | { id: string; sender: string; avatar: string; content: string; timestamp: string; isMe: boolean; type: string; })[]' is not assignable to type 'ChatMessage[]'.
      Type 'ChatMessage | { id: string; sender: string; avatar: string; content: string; timestamp: string; isMe: boolean; type: string; }' is not assignable to type 'ChatMessage'.
        Type '{ id: string; sender: string; avatar: string; content: string; timestamp: string; isMe: boolean; type: string; }' is missing the following properties from type 'ChatMessage': conversation_id, sender_id, created_at
src/components/views/DiscoverView.tsx(46,170): error TS2353: Object literal may only specify known properties, and 'likes' does not exist in type 'Track'.
src/components/views/DiscoverView.tsx(47,171): error TS2353: Object literal may only specify known properties, and 'likes' does not exist in type 'Track'.
src/components/views/DiscoverView.tsx(132,91): error TS18048: 'track.plays' is possibly 'undefined'.
src/components/views/LiveView.tsx(64,143): error TS2304: Cannot find name 'Maximize2'.
src/components/views/MarketplaceView.tsx(62,57): error TS2367: This comparison appears to be unintentional because the types 'ProductType | undefined' and '"sample_pack"' have no overlap.
src/components/views/MarketplaceView.tsx(63,55): error TS2367: This comparison appears to be unintentional because the types 'ProductType | undefined' and '"beat"' have no overlap.
src/components/views/MarketplaceView.tsx(99,86): error TS2304: Cannot find name 'SlidersHorizontal'.
src/components/views/ProfileView.tsx(34,120): error TS18048: 'track.plays' is possibly 'undefined'.
src/components/views/ProfileView.tsx(34,145): error TS18048: 'track.plays' is possibly 'undefined'.
src/components/views/ProfileView.tsx(209,121): error TS2769: No overload matches this call.
  Overload 1 of 4, '(value: string | number | Date): Date', gave the following error.
    Argument of type 'string | undefined' is not assignable to parameter of type 'string | number | Date'.
      Type 'undefined' is not assignable to type 'string | number | Date'.
  Overload 2 of 4, '(value: string | number): Date', gave the following error.
    Argument of type 'string | undefined' is not assignable to parameter of type 'string | number'.
      Type 'undefined' is not assignable to type 'string | number'.
src/components/views/ProfileView.tsx(292,29): error TS2322: Type '{ tabs: { id: string; label: string; }[]; activeTab: string; onChange: Dispatch<SetStateAction<string>>; variant: string; }' is not assignable to type 'IntrinsicAttributes & TabsProps & RefAttributes<HTMLDivElement>'.
  Property 'tabs' does not exist on type 'IntrinsicAttributes & TabsProps & RefAttributes<HTMLDivElement>'.
src/components/views/SearchPageView.tsx(62,49): error TS2304: Cannot find name 'Disc'.
src/components/views/SettingsView.tsx(23,11): error TS6198: All destructured elements are unused.
src/components/views/SettingsView.tsx(57,21): error TS2322: Type '{ tabs: { id: string; label: string; icon: Element; }[]; activeTab: string; onChange: Dispatch<SetStateAction<string>>; variant: string; className: string; }' is not assignable to type 'IntrinsicAttributes & TabsProps & RefAttributes<HTMLDivElement>'.
  Property 'tabs' does not exist on type 'IntrinsicAttributes & TabsProps & RefAttributes<HTMLDivElement>'.
src/components/views/SocialView.tsx(113,77): error TS2339: Property 'likes' does not exist on type 'Track'.
src/components/views/UploadView.tsx(83,37): error TS6133: 'metadata' is declared but its value is never read.
src/features/auth/components/UserProfile.tsx(38,54): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/auth/hooks/useLogin.ts(3,1): error TS6133: 'loginService' is declared but its value is never read.
src/features/auth/pages/SessionsPage.tsx(69,48): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/auth/pages/SessionsPage.tsx(91,48): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/auth/pages/SessionsPage.tsx(111,49): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/playlists/components/PlaylistAnalytics.tsx(82,58): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/playlists/components/SharePlaylistModal.tsx(40,13): error TS2451: Cannot redeclare block-scoped variable 'url'.
src/features/playlists/components/SharePlaylistModal.tsx(42,13): error TS2451: Cannot redeclare block-scoped variable 'url'.
src/features/profile/pages/UserProfilePage.tsx(9,18): error TS6133: 'AvatarFallback' is declared but its value is never read.
src/features/profile/pages/UserProfilePage.tsx(9,34): error TS6133: 'AvatarImage' is declared but its value is never read.
src/features/settings/services/settingsService.ts(50,3): error TS6133: 'userId' is declared but its value is never read.
src/features/streaming/components/PlaybackDashboard.tsx(43,13): error TS2451: Cannot redeclare block-scoped variable 'data'.
src/features/streaming/components/PlaybackDashboard.tsx(45,13): error TS2451: Cannot redeclare block-scoped variable 'data'.
src/features/streaming/components/PlaybackDashboard.tsx(49,58): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/streaming/components/PlaybackHeatmap.tsx(56,56): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/streaming/components/PlaybackSummary.tsx(45,56): error TS2345: Argument of type 'string' is not assignable to parameter of type 'LogContext'.
src/features/tracks/components/CommentThread.tsx(7,18): error TS6133: 'AvatarFallback' is declared but its value is never read.
src/features/tracks/components/CommentThread.tsx(7,34): error TS6133: 'AvatarImage' is declared but its value is never read.
src/features/tracks/components/LikeButton.tsx(56,28): error TS2551: Property 'is_liked' does not exist on type '{ count: number; isLiked: boolean; }'. Did you mean 'isLiked'?
src/pages/DesignSystemDemo.tsx(308,56): error TS2322: Type '{ children: string; variant: "graffiti"; onMouseEnter: (e: MouseEvent<HTMLButtonElement, MouseEvent>) => void; }' is not assignable to type 'IntrinsicAttributes & ButtonProps'.
  Property 'onMouseEnter' does not exist on type 'IntrinsicAttributes & ButtonProps'.
src/pages/SearchPage.tsx(14,18): error TS6133: 'AvatarFallback' is declared but its value is never read.
src/pages/SearchPage.tsx(14,34): error TS6133: 'AvatarImage' is declared but its value is never read.
src/pages/marketplace/MarketplaceHome.tsx(64,51): error TS2339: Property 'fetchProducts' does not exist on type '{ listProducts: (_params?: { status?: string | undefined; seller_id?: string | undefined; } | undefined) => Promise<Product[]>; createProduct: (productData: Partial<Product>) => Promise<...>; createOrder: (_items: { ...; }[]) => Promise<...>; listOrders: () => Promise<...>; }'.
src/pages/marketplace/MarketplaceHome.tsx(96,32): error TS2339: Property 'purchaseProduct' does not exist on type '{ listProducts: (_params?: { status?: string | undefined; seller_id?: string | undefined; } | undefined) => Promise<Product[]>; createProduct: (productData: Partial<Product>) => Promise<...>; createOrder: (_items: { ...; }[]) => Promise<...>; listOrders: () => Promise<...>; }'.
src/services/analyticsService.ts(26,23): error TS6133: 'eventName' is declared but its value is never read.
src/services/analyticsService.ts(26,42): error TS6133: 'payload' is declared but its value is never read.
src/services/api.ts(35,7): error TS7053: Element implicitly has an 'any' type because expression of type '"Authorization"' can't be used to index type 'HeadersInit'.
  Property 'Authorization' does not exist on type 'HeadersInit'.
src/services/api/auth.ts(247,9): error TS2322: Type 'string | undefined' is not assignable to type 'string'.
  Type 'undefined' is not assignable to type 'string'.
src/services/authService.ts(20,18): error TS2339: Property 'is_active' does not exist on type 'UserDTO'.
src/services/authService.ts(22,17): error TS2339: Property 'is_admin' does not exist on type 'UserDTO'.
src/services/authService.ts(23,18): error TS2339: Property 'is_public' does not exist on type 'UserDTO'.
src/services/authService.ts(26,19): error TS2339: Property 'updated_at' does not exist on type 'UserDTO'.
src/services/authService.ts(26,45): error TS2339: Property 'updated_at' does not exist on type 'UserDTO'.
src/services/playlistService.ts(5,47): error TS2353: Object literal may only specify known properties, and 'creator' does not exist in type 'Playlist'.
src/services/playlistService.ts(6,44): error TS2353: Object literal may only specify known properties, and 'creator' does not exist in type 'Playlist'.
src/services/playlistService.ts(7,36): error TS2353: Object literal may only specify known properties, and 'creator' does not exist in type 'Playlist'.
src/services/searchService.ts(9,11): error TS2322: Type '{ id: string; title: string; artist: string; album: string; duration: string; durationSec: number; plays: number; likes: number; coverUrl: string; genre: string; status: string; }[]' is not assignable to type 'Track[]'.
  Type '{ id: string; title: string; artist: string; album: string; duration: string; durationSec: number; plays: number; likes: number; coverUrl: string; genre: string; status: string; }' is missing the following properties from type 'Track': creator_id, year, file_path, file_size, and 9 more.
src/services/searchService.ts(14,11): error TS2322: Type '({ id: string; username: string; fullName: string; avatar: string; roles: string[]; status: "online"; email: string; joinDate: string; tier: "Pro"; bio: string; stats: { followers: number; following: number; tracks: number; plays: number; }; } | { ...; })[]' is not assignable to type 'User[]'.
  Type '{ id: string; username: string; fullName: string; avatar: string; roles: string[]; status: "online"; email: string; joinDate: string; tier: "Pro"; bio: string; stats: { followers: number; following: number; tracks: number; plays: number; }; } | { ...; }' is not assignable to type 'User'.
    Type '{ id: string; username: string; fullName: string; avatar: string; roles: string[]; status: "online"; email: string; joinDate: string; tier: "Pro"; bio: string; stats: { followers: number; following: number; tracks: number; plays: number; }; }' is missing the following properties from type 'User': role, is_active, is_verified, is_admin, and 3 more.
src/services/socialService.ts(10,171): error TS2353: Object literal may only specify known properties, and 'likes' does not exist in type 'Track'.
src/services/trackService.ts(9,3): error TS2322: Type 'string | undefined' is not assignable to type 'string'.
  Type 'undefined' is not assignable to type 'string'.
src/services/trackService.ts(17,3): error TS2322: Type 'string | undefined' is not assignable to type 'string'.
  Type 'undefined' is not assignable to type 'string'.
src/services/trackService.ts(18,3): error TS2322: Type 'string' is not assignable to type 'TrackStatus'.
src/services/userService.ts(4,7): error TS2740: Type '{ id: string; username: string; email: string; first_name: string; last_name: string; avatar: string; banner: string; roles: string[]; status: "online"; joinDate: string; tier: string; stats: { followers: number; following: number; tracks: number; plays: number; }; bio: string; location: string; socials: { ...; }; w...' is missing the following properties from type 'User': role, is_active, is_verified, is_admin, and 3 more.
src/services/userService.ts(26,5): error TS2352: Conversion of type '{ id: string; username: string; first_name: string; last_name: string; email: string; avatar: string; roles: never[]; status: "offline"; joinDate: string; tier: string; stats: { followers: number; following: number; tracks: number; plays: number; }; lastLogin: string; }' to type 'User' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
  Type '{ id: string; username: string; first_name: string; last_name: string; email: string; avatar: string; roles: never[]; status: "offline"; joinDate: string; tier: string; stats: { followers: number; following: number; tracks: number; plays: number; }; lastLogin: string; }' is missing the following properties from type 'User': role, is_active, is_verified, is_admin, and 3 more.
src/types/index.ts(206,1): error TS2308: Module './marketplace' has already exported a member named 'Review'. Consider explicitly re-exporting to resolve the ambiguity.
src/types/v2-v3-types.ts(6,10): error TS6133: 'User' is declared but its value is never read.
