Private/Config/config.ps1

# Import configuration
$script:Config = @{
    ExportPath          = ".\Reports"
    LogPath             = ".\Logs"
    MaxConcurrentJobs   = 5
    RetryAttempts       = 3
    RetryDelaySeconds   = 5
    DefaultExportFormat = "JSON"
    VerboseOutput       = $false
    MaxQueryResults     = 10000
}

$script:ObjectType = @{
    Users               = "Users"
    Computers           = "Computers"
    Groups              = "Groups"
    ForestInfo          = "ForestInfo"
    Sites               = "Sites"
    Trusts              = "Trusts"
    Policies            = "Policies"
    OrganizationalUnits = "OrganizationalUnits"
    DomainInfo          = "DomainInfo"
    DomainControllers   = "DomainControllers"
}