/**
 * Output Formatters
 * Export all formatting utilities for different workflows
 */
export { groupByTheme, limitPerGroup, sortBySeverity, getBlockingIssues, getActionableIssues, getRiskTheme, THEME_CONFIG, type RiskTheme, type GroupedFindings, } from './grouping';
export { formatAIContext, type AIContextOptions, } from './ai-context';
export { formatCursorRules, formatWindsurfRules, formatClaudeCodeSection, detectIDEConfigs, writeIDEFile, updateClaudeMdSection, clearIDEFiles, getIDEFilePath, OCULUM_SECTION_START, OCULUM_SECTION_END, IDE_FILE_PATHS, type IDEType, type WriteIDEFileResult, type ClearIDEFilesResult, } from './ide';
export { formatGitHubComment, formatShortStatus, formatAnnotation, type GitHubCommentOptions, } from './github-comment';
export { formatDiagnostic, formatDiagnosticsByFile, generateCodeAction, formatForProblemsPanel, DiagnosticSeverity, type Diagnostic, type DiagnosticsByFile, type CodeAction, type Position, type Range, } from './vscode-diagnostic';
export { formatTerminalOutput, formatSimpleList, formatJSON, formatSARIF, formatCompactSummary, getNumberedFindings, formatFindingDetail, type CompactSummaryOptions, } from './cli-terminal';
//# sourceMappingURL=index.d.ts.map