/**
 * Dev Tools Module
 *
 * Main exports for Pluginator dev tools.
 * This module is NOT included in production builds.
 *
 * @since v1.33.1
 * @updated v1.33.2 - Added debug marker system exports
 * @updated v1.33.3 - Added session recording and playback exports
 */
export { DevAuthService, type DevAuthState, MOCK_USERS, type MockSession, type MockUser, type TierChangeEvent, generateMockToken, getAllMockUsers, getDevAuthService, getMockUser, resetDevAuthService, } from './auth/index.js';
export { ContextGenerator, type ClaudeContext, type CodeSnippet, type CreateMarkerOptions, DebugMarkerService, type DebugMarker, type DebugMarkerStatus, type DebugNote, type DebugSession, type DebugSeverity, type DebugStore, DEBUG_STORE_VERSION, SEVERITY_DISPLAY, STATUS_DISPLAY, createEmptyDebugStore, createEmptySession, generateDebugId, getContextGenerator, getDebugMarkerService, resetContextGenerator, resetDebugMarkerService, } from './debug/index.js';
export { DebugPanel, type DebugPanelData, DevHeader, DevHeaderMinimal, DevHelpOverlay, DevStatusBar, MarkerBadge, MarkersList, QuickNotePanel, TierBadge, TierSwitcher, } from './components/index.js';
export type { AppState, EventData, EventExecutor, EventType, PlaybackError, PlaybackOptions, PlaybackProgress, PlaybackResult, PlaybackStateProvider, PlaybackStatus, ProgressCallback, RecordedEvent, Recording, RecordingEventListener, RecordingMetadata, RecordingSummary, StateDifference, StateProvider, StateValidationFailure, } from './recorder/index.js';
export { DEFAULT_PLAYBACK_OPTIONS, EVENT_TYPE_DISPLAY, RECORDING_STORE_VERSION, SessionPlayer, SessionRecorder, createDefaultAppState, formatDuration, generateRecordingId, getSessionPlayer, getSessionRecorder, resetSessionPlayer, resetSessionRecorder, slugify, } from './recorder/index.js';
export { DevHomeView, MarkersView, PlaybackView, RecordingsView } from './views/index.js';
export { DevApp } from './App.js';
//# sourceMappingURL=index.d.ts.map