MeeluReportTools.psm1

# Dot-source Private and Public functions
$here = Split-Path -Parent $PSCommandPath

# Load Private first
Get-ChildItem -Path (Join-Path $here "Private") -Filter *.ps1 -ErrorAction SilentlyContinue |
  ForEach-Object { . $_.FullName }

# Load Public next
Get-ChildItem -Path (Join-Path $here "Public") -Filter *.ps1 -ErrorAction SilentlyContinue |
  ForEach-Object { . $_.FullName }

# Explicit exports (match your manifest FunctionsToExport)
Export-ModuleMember -Function @(
  'Show-TablechartUI'
)