/** * Component props */ interface Props { /** Whether the session list is expanded */ isExpanded?: boolean; /** Callback when expansion state changes */ onToggle?: (expanded: boolean) => void; /** Callback when user wants to create a new session */ onCreateSession?: () => void; /** Callback when user selects a session */ onSelectSession?: (sessionId: string) => void; /** Callback when user wants to delete a session */ onDeleteSession?: (sessionId: string) => void; /** Display mode: sidebar or dropdown */ mode?: 'sidebar' | 'dropdown'; } declare const SessionManager: import("svelte").Component; type SessionManager = ReturnType; export default SessionManager;