PSBluetoothState.psm1

$privateScripts = Get-ChildItem -Path "$PSScriptRoot/Private/*.ps1" -File
foreach ($scriptFile in $privateScripts) {
    . $scriptFile.FullName
}

$script:BluetoothWinPSScriptPath = Join-Path -Path $PSScriptRoot -ChildPath 'Private/Scripts/Invoke-BluetoothState.ps1'

$publicScripts = Get-ChildItem -Path "$PSScriptRoot/Public/*.ps1" -File
foreach ($scriptFile in $publicScripts) {
    . $scriptFile.FullName
}

Export-ModuleMember -Function ($publicScripts | ForEach-Object { $_.BaseName })