Let's get started

User Extensions:
[]
1.0.0
                    {
    "base_module": {
        "id": "base_module",
        "name": "Base",
        "version": "1.0.0",
        "description": "Base module providing Aptitudes lifecycle, composition, contracts, and scalable and workflows.",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "base-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Base\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Base\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Base\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Models",
                "for": "Webkernel\\Aptitudes\\Base\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Base\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Base\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Base",
        "namespace": "Webkernel\\Aptitudes\\Base",
        "path": "base",
        "built_at": "2026-01-16T02:07:08.503330Z",
        "policies": []
    },
    "panels_module": {
        "id": "panels_module",
        "name": "Panels",
        "version": "1.0.0",
        "description": "A Webkernel\\Arcanes module for Panels",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [
            "Webkernel\\Aptitudes\\Panels\\PanelsProvider"
        ],
        "middlewares": [],
        "viewNamespaces": {
            "panels-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Panels\/Resources\/Views"
        },
        "discoveryPaths": [],
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Panels",
        "namespace": "Webkernel\\Aptitudes\\Panels",
        "path": "panels",
        "built_at": "2026-01-16T02:07:08.448159Z",
        "policies": [
            "Webkernel\\Aptitudes\\Panels\\Policies\\PanelsPolicy"
        ]
    },
    "rbac_module": {
        "id": "rbac_module",
        "name": "RBAC \u2014 Role-Based Access Control",
        "version": "1.0.0",
        "description": "Role-based access control with multi-context permission inheritance",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "rbac-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\RBAC\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\RBAC\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\RBAC\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Models",
                "for": "Webkernel\\Aptitudes\\RBAC\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\RBAC\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\RBAC\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/RBAC",
        "namespace": "Webkernel\\Aptitudes\\RBAC",
        "path": "rbac",
        "built_at": "2026-01-16T02:07:08.623252Z"
    },
    "i18n_module": {
        "id": "i18n_module",
        "name": "I18n \u2014 Internationalization",
        "version": "1.0.0",
        "description": "Internationalization with dynamic translations and intelligent fallback",
        "moduleType": "core",
        "dependencies": [],
        "providers": [
            "Webkernel\\Aptitudes\\I18n\\I18nServiceProvider"
        ],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "i18n-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\I18n\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\I18n\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\I18n\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Models",
                "for": "Webkernel\\Aptitudes\\I18n\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\I18n\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\I18n\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/I18n",
        "namespace": "Webkernel\\Aptitudes\\I18n",
        "path": "i18n",
        "built_at": "2026-01-16T02:07:08.808908Z"
    },
    "extensions_module": {
        "id": "extensions_module",
        "name": "Extensions  \u2014 Extension System",
        "version": "1.0.0",
        "description": "Runtime extension system with hooks, sandboxing, and approval workflows",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "extensions-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Extensions\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Extensions\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Extensions\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Models",
                "for": "Webkernel\\Aptitudes\\Extensions\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Extensions\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Extensions\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Extensions",
        "namespace": "Webkernel\\Aptitudes\\Extensions",
        "path": "extensions",
        "built_at": "2026-01-16T02:07:08.606212Z"
    },
    "telemetry_module": {
        "id": "telemetry_module",
        "name": "Telemetry \u2014 Observability and Metrics",
        "version": "1.0.0",
        "description": "Observability layer for performance metrics, auditing, and reporting",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "telemetry-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Models",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Telemetry\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Telemetry",
        "namespace": "Webkernel\\Aptitudes\\Telemetry",
        "path": "telemetry",
        "built_at": "2026-01-16T02:07:08.724306Z"
    },
    "cache_module": {
        "id": "cache_module",
        "name": "Cache \u2014 Intelligent Cache Management",
        "version": "1.0.0",
        "description": "Intelligent cache strategies, invalidation, and warming for all aptitudes",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "cache-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Cache\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Cache\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Cache\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Models",
                "for": "Webkernel\\Aptitudes\\Cache\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Cache\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Cache\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Cache",
        "namespace": "Webkernel\\Aptitudes\\Cache",
        "path": "cache",
        "built_at": "2026-01-16T02:07:08.741450Z"
    },
    "events_module": {
        "id": "events_module",
        "name": "Events \u2014 Event System",
        "version": "1.0.0",
        "description": "Central event bus for aptitude orchestration and event-driven workflows",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "events-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Events\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Events\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Events\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Models",
                "for": "Webkernel\\Aptitudes\\Events\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Events\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Events\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Events",
        "namespace": "Webkernel\\Aptitudes\\Events",
        "path": "events",
        "built_at": "2026-01-16T02:07:08.520759Z"
    },
    "testing_module": {
        "id": "testing_module",
        "name": "Testing \u2014 Quality Assurance & Test Coverage",
        "version": "1.0.0",
        "description": "Quality assurance tools with unit, integration, and context-driven testing",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "testing-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Testing\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Testing\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Testing\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Models",
                "for": "Webkernel\\Aptitudes\\Testing\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Testing\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Testing\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Testing",
        "namespace": "Webkernel\\Aptitudes\\Testing",
        "path": "testing",
        "built_at": "2026-01-16T02:07:08.826036Z"
    },
    "dx_module": {
        "id": "dx_module",
        "name": "DX \u2014 Developer Experience Tooling",
        "version": "1.0.0",
        "description": "Developer experience tools including scaffolding, validation, and documentation",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "dx-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\DX\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\DX\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\DX\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Models",
                "for": "Webkernel\\Aptitudes\\DX\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\DX\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\DX\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/DX",
        "namespace": "Webkernel\\Aptitudes\\DX",
        "path": "dx",
        "built_at": "2026-01-16T02:07:08.572170Z"
    },
    "enum_module": {
        "id": "enum_module",
        "name": "Enum",
        "version": "1.0.0",
        "description": "A dynamic, database-driven enum system for managing types, statuses, and categories with localization and hierarchy support",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "enum-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Enum\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Enum\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Enum\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Models",
                "for": "Webkernel\\Aptitudes\\Enum\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Enum\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Enum\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Enum",
        "namespace": "Webkernel\\Aptitudes\\Enum",
        "path": "enum",
        "built_at": "2026-01-16T02:07:08.555072Z"
    },
    "errorhandling_module": {
        "id": "errorhandling_module",
        "name": "ErrorHandling",
        "version": "1.0.0",
        "description": "Centralized exception handling with graceful recovery and alerting",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "errorhandling-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Models",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\ErrorHandling\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/ErrorHandling",
        "namespace": "Webkernel\\Aptitudes\\ErrorHandling",
        "path": "errorhandling",
        "built_at": "2026-01-16T02:07:08.775060Z"
    },
    "security_module": {
        "id": "security_module",
        "name": "Security",
        "version": "1.0.0",
        "description": "Cross-cutting authentication, authorization, and request sanitization",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "security-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Security\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Security\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Security\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Models",
                "for": "Webkernel\\Aptitudes\\Security\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Security\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Security\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Security",
        "namespace": "Webkernel\\Aptitudes\\Security",
        "path": "security",
        "built_at": "2026-01-16T02:07:08.537989Z"
    },
    "performance_module": {
        "id": "performance_module",
        "name": "Performance",
        "version": "1.0.0",
        "description": "Profiling and optimization with automated benchmarking and budgets",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "performance-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Performance\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Performance\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Performance\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Models",
                "for": "Webkernel\\Aptitudes\\Performance\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Performance\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Performance\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Performance",
        "namespace": "Webkernel\\Aptitudes\\Performance",
        "path": "performance",
        "built_at": "2026-01-16T02:07:08.589192Z"
    },
    "users_module": {
        "id": "users_module",
        "name": "Users",
        "version": "1.0.0",
        "description": "A WebkernelArcanes module for Users",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "users-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Users\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Users\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Users\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Models",
                "for": "Webkernel\\Aptitudes\\Users\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Users\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Users\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Users",
        "namespace": "Webkernel\\Aptitudes\\Users",
        "path": "users",
        "built_at": "2026-01-16T02:07:08.758535Z"
    },
    "updates_module": {
        "id": "updates_module",
        "name": "Updates",
        "version": "1.0.0",
        "description": "A WebkernelArcanes module for Updates",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "updates-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Updates\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Updates\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Updates\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Models",
                "for": "Webkernel\\Aptitudes\\Updates\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Updates\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Updates\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Updates",
        "namespace": "Webkernel\\Aptitudes\\Updates",
        "path": "updates",
        "built_at": "2026-01-16T02:07:08.485430Z",
        "policies": []
    },
    "ui_module": {
        "id": "ui_module",
        "name": "UI",
        "version": "1.0.0",
        "description": "Shared frontend component system with themes and consistent design tokens",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "ui-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\UI\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\UI\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\UI\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Models",
                "for": "Webkernel\\Aptitudes\\UI\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\UI\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\UI\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/UI",
        "namespace": "Webkernel\\Aptitudes\\UI",
        "path": "ui",
        "built_at": "2026-01-16T02:07:08.656800Z"
    },
    "multitenancy_module": {
        "id": "multitenancy_module",
        "name": "Multitenancy",
        "version": "1.0.0",
        "description": "Advanced tenant isolation with one-to-many and many-to-many strategies",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "multitenancy-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Models",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Multitenancy\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Multitenancy",
        "namespace": "Webkernel\\Aptitudes\\Multitenancy",
        "path": "multitenancy",
        "built_at": "2026-01-16T02:07:08.673717Z"
    },
    "crm_module": {
        "id": "crm_module",
        "name": "CRM",
        "version": "1.0.0",
        "description": "Configurable sales workflows, automation, and analytics for customer data",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "crm-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\CRM\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\CRM\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\CRM\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Models",
                "for": "Webkernel\\Aptitudes\\CRM\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\CRM\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\CRM\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/CRM",
        "namespace": "Webkernel\\Aptitudes\\CRM",
        "path": "crm",
        "built_at": "2026-01-16T02:07:08.690591Z"
    },
    "websitebuilder": {
        "id": "websitebuilder",
        "name": "WebsiteBuilder",
        "version": "1.0.0",
        "description": "Multi-tenant website building with reusable blocks and theme engine",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "websitebuilder-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Models",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\WebsiteBuilder\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/WebsiteBuilder",
        "namespace": "Webkernel\\Aptitudes\\WebsiteBuilder",
        "path": "website-builder",
        "built_at": "2026-01-16T02:07:08.640278Z"
    },
    "transactions_module": {
        "id": "transactions_module",
        "name": "Transactions",
        "version": "1.0.0",
        "description": "Cross-module transaction safety with distributed coordination and rollback",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "transactions-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Transactions\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Transactions\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Transactions\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Models",
                "for": "Webkernel\\Aptitudes\\Transactions\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Transactions\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Transactions\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Transactions",
        "namespace": "Webkernel\\Aptitudes\\Transactions",
        "path": "transactions",
        "built_at": "2026-01-16T02:07:08.707409Z"
    },
    "notify_module": {
        "id": "notify_module",
        "name": "Notify",
        "version": "1.0.0",
        "description": "Multi-channel notification system with global and local providers",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "notify-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Filament\/Resources",
                "for": "Webkernel\\Aptitudes\\Notify\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Filament\/Pages",
                "for": "Webkernel\\Aptitudes\\Notify\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Filament\/Widgets",
                "for": "Webkernel\\Aptitudes\\Notify\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Models",
                "for": "Webkernel\\Aptitudes\\Notify\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Http\/Controllers",
                "for": "Webkernel\\Aptitudes\\Notify\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify\/Console\/Commands",
                "for": "Webkernel\\Aptitudes\\Notify\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes\/Notify",
        "namespace": "Webkernel\\Aptitudes\\Notify",
        "path": "notify",
        "built_at": "2026-01-16T02:07:08.791902Z"
    },
    "numerimondes_module": {
        "id": "numerimondes_module",
        "name": "Numerimondes",
        "version": "1.0.0",
        "description": "A WebkernelArcanes module for Numerimondes",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "numerimondes-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Filament\/Resources",
                "for": "Numerimondes\\Numerimondes\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Filament\/Pages",
                "for": "Numerimondes\\Numerimondes\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Filament\/Widgets",
                "for": "Numerimondes\\Numerimondes\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Models",
                "for": "Numerimondes\\Numerimondes\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Http\/Controllers",
                "for": "Numerimondes\\Numerimondes\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes\/Console\/Commands",
                "for": "Numerimondes\\Numerimondes\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/platform\/Numerimondes",
        "namespace": "Numerimondes\\Numerimondes",
        "path": "numerimondes",
        "built_at": "2026-01-16T02:07:09.665358Z",
        "policies": []
    },
    "aptitudes": {
        "id": "aptitudes",
        "name": "Aptitudes",
        "version": "1.0.0",
        "description": "Core capabilities and shared services for all Webkernel applications",
        "moduleType": "core",
        "dependencies": [],
        "providers": [],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": [],
        "discoveryPaths": [],
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Aptitudes",
        "namespace": "Webkernel\\Aptitudes",
        "path": null,
        "built_at": "2026-01-16T02:07:09.968118Z"
    },
    "parallel_module": {
        "id": "parallel_module",
        "name": "Parallel",
        "version": "1.0.0",
        "description": "A WebkernelArcanes module for Parallel",
        "moduleType": "core",
        "dependencies": [],
        "providers": [
            "Webkernel\\Parallel\\ParallelServiceProvider"
        ],
        "panelproviders": [],
        "middlewares": [],
        "viewNamespaces": {
            "parallel-module": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Resources\/Views"
        },
        "discoveryPaths": {
            "resources": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Filament\/Resources",
                "for": "Webkernel\\Parallel\\Filament\\Resources"
            },
            "pages": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Filament\/Pages",
                "for": "Webkernel\\Parallel\\Filament\\Pages"
            },
            "widgets": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Filament\/Widgets",
                "for": "Webkernel\\Parallel\\Filament\\Widgets"
            },
            "models": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Models",
                "for": "Webkernel\\Parallel\\Models"
            },
            "controllers": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Http\/Controllers",
                "for": "Webkernel\\Parallel\\Http\\Controllers"
            },
            "commands": {
                "in": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel\/Console\/Commands",
                "for": "Webkernel\\Parallel\\Console\\Commands"
            }
        },
        "basePath": "\/home\/yassine\/web\/demo.numerimondes.com\/public_html\/webkernel\/src\/Parallel",
        "namespace": "Webkernel\\Parallel",
        "path": "parallel",
        "built_at": "2026-01-16T02:07:09.981386Z"
    }
}
                    

Configure the dropdown menu used to select the interface language, and specify how the language menu should behave.

                        {
    "boolean_methods": {
        "emailVerification": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "emailChangeVerification": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "requiresEmailVerification": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "login": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "passwordReset": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "hasProfile": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "hasEmailChangeVerification": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "hasEmailVerification": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "hasPasswordReset": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "hasRegistration": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "darkMode": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "hasDarkMode": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "globalSearch": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "spa": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        },
        "hasSpaMode": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "tenantProfile": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": false
        },
        "tenantRegistration": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": false
        },
        "hasTenantProfile": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "hasTenantRegistration": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "defaultThemeMode": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": false
        },
        "getDefaultThemeMode": {
            "accepts_parameter": false,
            "default_value": true,
            "parameter_optional": false
        },
        "topNavigation": {
            "accepts_parameter": true,
            "default_value": true,
            "parameter_optional": true
        }
    },
    "array_methods": {
        "assets": {
            "mergeable": true,
            "required_defaults": []
        },
        "getEmailVerificationPromptUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getSetUpRequiredMultiFactorAuthenticationUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getLoginUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getRegistrationUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getRequestPasswordResetUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getProfileUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getLogoutUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "pages": {
            "mergeable": true,
            "required_defaults": []
        },
        "resources": {
            "mergeable": true,
            "required_defaults": []
        },
        "widgets": {
            "mergeable": true,
            "required_defaults": []
        },
        "livewireComponents": {
            "mergeable": true,
            "required_defaults": []
        },
        "globalSearchKeyBindings": {
            "mergeable": true,
            "required_defaults": []
        },
        "icons": {
            "mergeable": true,
            "required_defaults": []
        },
        "middleware": {
            "mergeable": true,
            "required_defaults": [
                "Illuminate\\Cookie\\Middleware\\EncryptCookies",
                "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
                "Illuminate\\Session\\Middleware\\StartSession",
                "Filament\\Http\\Middleware\\AuthenticateSession",
                "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
                "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
                "Illuminate\\Routing\\Middleware\\SubstituteBindings",
                "Filament\\Http\\Middleware\\DisableBladeIconComponents",
                "Filament\\Http\\Middleware\\DispatchServingFilamentEvent"
            ]
        },
        "authMiddleware": {
            "mergeable": true,
            "required_defaults": [
                "Filament\\Http\\Middleware\\Authenticate"
            ]
        },
        "tenantMiddleware": {
            "mergeable": true,
            "required_defaults": []
        },
        "persistentMiddleware": {
            "mergeable": true,
            "required_defaults": []
        },
        "navigationItems": {
            "mergeable": true,
            "required_defaults": []
        },
        "plugins": {
            "mergeable": true,
            "required_defaults": []
        },
        "domains": {
            "mergeable": true,
            "required_defaults": []
        },
        "tenantMenuItems": {
            "mergeable": true,
            "required_defaults": []
        },
        "getTenantProfileUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "getTenantRegistrationUrl": {
            "mergeable": true,
            "required_defaults": []
        },
        "userMenuItems": {
            "mergeable": true,
            "required_defaults": []
        }
    },
    "string_methods": {
        "emailVerificationPromptRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "emailVerificationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "emailChangeVerificationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "emailVerificationRoutePrefix": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "prefix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "setUpRequiredMultiFactorAuthenticationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "multiFactorAuthenticationRoutePrefix": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "prefix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "emailChangeVerificationRoutePrefix": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "prefix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "loginRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "passwordResetRequestRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "passwordResetRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "passwordResetRoutePrefix": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "prefix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "registrationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "profile": {
            "parameter_count": 2,
            "required": false,
            "parameters": [
                {
                    "name": "page",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": "Filament\\Auth\\Pages\\EditProfile"
                },
                {
                    "name": "isSimple",
                    "type": "bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "authGuard": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "guard",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "authPasswordBroker": {
            "parameter_count": 1,
            "required": false,
            "parameters": [
                {
                    "name": "broker",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getResetPasswordUrl": {
            "parameter_count": 3,
            "required": true,
            "parameters": [
                {
                    "name": "token",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "user",
                    "type": "Illuminate\\Contracts\\Auth\\CanResetPassword|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                }
            ]
        },
        "getEmailVerificationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "suffix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getEmailChangeVerificationRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "suffix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "discoverPages": {
            "parameter_count": 2,
            "required": true,
            "parameters": [
                {
                    "name": "in",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "for",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "discoverClusters": {
            "parameter_count": 2,
            "required": true,
            "parameters": [
                {
                    "name": "in",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "for",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "discoverResources": {
            "parameter_count": 2,
            "required": true,
            "parameters": [
                {
                    "name": "in",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "for",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "discoverWidgets": {
            "parameter_count": 2,
            "required": true,
            "parameters": [
                {
                    "name": "in",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "for",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "discoverLivewireComponents": {
            "parameter_count": 2,
            "required": true,
            "parameters": [
                {
                    "name": "in",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "for",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getClusteredComponents": {
            "parameter_count": 1,
            "required": false,
            "parameters": [
                {
                    "name": "cluster",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "id": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "id",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getPlugin": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "id",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasPlugin": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "id",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "renderHook": {
            "parameter_count": 3,
            "required": true,
            "parameters": [
                {
                    "name": "name",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "hook",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "scopes",
                    "type": "array|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "path": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "path",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "domain": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "domain",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "route": {
            "parameter_count": 3,
            "required": true,
            "parameters": [
                {
                    "name": "name",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "mixed",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                },
                {
                    "name": "absolute",
                    "type": "bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "generateRouteName": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "name",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "sidebarWidth": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "width",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "collapsedSidebarWidth": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "width",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "tenant": {
            "parameter_count": 3,
            "required": true,
            "parameters": [
                {
                    "name": "model",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "slugAttribute",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "ownershipRelationship",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "tenantRoutePrefix": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "prefix",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "tenantDomain": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "domain",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "tenantBillingRouteSlug": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "slug",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getTenant": {
            "parameter_count": 1,
            "required": true,
            "parameters": [
                {
                    "name": "key",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        }
    },
    "mixed_methods": {
        "default": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "register": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "boot": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "bootUsing": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure"
            ],
            "parameters": [
                {
                    "name": "callback",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "isDefault": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResourceUrl": {
            "parameter_count": 5,
            "parameter_types": [
                "Illuminate\\Database\\Eloquent\\Model|string",
                "string",
                "array",
                "bool",
                "Illuminate\\Database\\Eloquent\\Model"
            ],
            "parameters": [
                {
                    "name": "model",
                    "type": "Illuminate\\Database\\Eloquent\\Model|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "name",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": "index"
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                },
                {
                    "name": "isAbsolute",
                    "type": "bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                },
                {
                    "name": "tenant",
                    "type": "Illuminate\\Database\\Eloquent\\Model",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "registerAssets": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "emailVerifiedMiddlewareName": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string"
            ],
            "parameters": [
                {
                    "name": "name",
                    "type": "Closure|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "multiFactorAuthenticationRequiredMiddlewareName": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string"
            ],
            "parameters": [
                {
                    "name": "name",
                    "type": "Closure|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "requiresMultiFactorAuthentication": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "registration": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|array|string|null"
            ],
            "parameters": [
                {
                    "name": "action",
                    "type": "Closure|array|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": "Filament\\Auth\\Pages\\Register"
                }
            ]
        },
        "simpleProfilePage": {
            "parameter_count": 1,
            "parameter_types": [
                "bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "auth": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isEmailVerificationRequired": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasMultiFactorAuthentication": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isMultiFactorAuthenticationRequired": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getProfilePage": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isProfilePageSimple": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailVerificationPromptRouteName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSetUpRequiredMultiFactorAuthenticationRouteName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailVerifiedMiddleware": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMultiFactorAuthenticationRequiredMiddleware": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getVerifyEmailUrl": {
            "parameter_count": 2,
            "parameter_types": [
                "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                "array"
            ],
            "parameters": [
                {
                    "name": "user",
                    "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                }
            ]
        },
        "getVerifyEmailChangeUrl": {
            "parameter_count": 3,
            "parameter_types": [
                "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                "string",
                "array"
            ],
            "parameters": [
                {
                    "name": "user",
                    "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "newEmail",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                }
            ]
        },
        "getBlockEmailChangeVerificationUrl": {
            "parameter_count": 4,
            "parameter_types": [
                "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                "string",
                "string",
                "array"
            ],
            "parameters": [
                {
                    "name": "user",
                    "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "newEmail",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "verificationSignature",
                    "type": "string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                }
            ]
        },
        "getEmailVerifiedMiddlewareName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMultiFactorAuthenticationRequiredMiddlewareName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailVerificationPromptRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSetUpRequiredMultiFactorAuthenticationRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailVerificationPromptRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSetUpRequiredMultiFactorAuthenticationRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailVerificationRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMultiFactorAuthenticationRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getEmailChangeVerificationRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getLoginRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getLoginRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getRegistrationRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getRegistrationRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getRequestPasswordResetRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getRequestPasswordResetRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResetPasswordRouteAction": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResetPasswordRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResetPasswordRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasLogin": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getAuthGuard": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getAuthPasswordBroker": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "revealablePasswords": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "arePasswordsRevealable": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "multiFactorAuthentication": {
            "parameter_count": 3,
            "parameter_types": [
                "Filament\\Auth\\MultiFactor\\Contracts\\MultiFactorAuthenticationProvider|Closure|array",
                "Closure|array|string|null",
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "providers",
                    "type": "Filament\\Auth\\MultiFactor\\Contracts\\MultiFactorAuthenticationProvider|Closure|array",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "setUpRequiredAction",
                    "type": "Closure|array|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": "Filament\\Auth\\MultiFactor\\Pages\\SetUpRequiredMultiFactorAuthentication"
                },
                {
                    "name": "isRequired",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": false
                }
            ]
        },
        "getMultiFactorAuthenticationProviders": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "strictAuthorization": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "isAuthorizationStrict": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "defaultAvatarProvider": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string"
            ],
            "parameters": [
                {
                    "name": "provider",
                    "type": "Closure|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getDefaultAvatarProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "brandLogo": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "logo",
                    "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "brandLogoHeight": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "height",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "darkModeBrandLogo": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "logo",
                    "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getBrandLogo": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getBrandLogoHeight": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getDarkModeBrandLogo": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "brandName": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "name",
                    "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getBrandName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "breadcrumbs": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasBreadcrumbs": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "broadcasting": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasBroadcasting": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "colors": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|array"
            ],
            "parameters": [
                {
                    "name": "colors",
                    "type": "Closure|array",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getColors": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getModelResource": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Database\\Eloquent\\Model|string"
            ],
            "parameters": [
                {
                    "name": "model",
                    "type": "Illuminate\\Database\\Eloquent\\Model|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getPageDirectories": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getPageNamespaces": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getClusters": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getClusterDirectories": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getClusterNamespaces": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResourceDirectories": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResourceNamespaces": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getWidgetDirectories": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getWidgetNamespaces": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getPages": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getResources": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getWidgets": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "readOnlyRelationManagersOnResourceViewPagesByDefault": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasReadOnlyRelationManagersOnResourceViewPagesByDefault": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasCachedComponents": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "cacheComponents": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "restoreCachedComponents": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "clearCachedComponents": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getComponentCachePath": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "resourceCreatePageRedirect": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "page",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getResourceCreatePageRedirect": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "resourceEditPageRedirect": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "page",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getResourceEditPageRedirect": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasDarkModeForced": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "databaseTransactions": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasDatabaseTransactions": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "errorNotifications": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasErrorNotifications": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "registerErrorNotification": {
            "parameter_count": 3,
            "parameter_types": [
                "Closure|string",
                "Closure|string|null",
                "int"
            ],
            "parameters": [
                {
                    "name": "title",
                    "type": "Closure|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "body",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "statusCode",
                    "type": "int",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getErrorNotifications": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "favicon": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "url",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getFavicon": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "font": {
            "parameter_count": 3,
            "parameter_types": [
                "Closure|string|null",
                "Closure|string|null",
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "family",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "url",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "provider",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasCustomFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getFontHtml": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getFontProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getFontUrl": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "monoFont": {
            "parameter_count": 3,
            "parameter_types": [
                "Closure|string|null",
                "Closure|string|null",
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "family",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "url",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "provider",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getMonoFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasCustomMonoFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMonoFontHtml": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMonoFontProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMonoFontUrl": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "serifFont": {
            "parameter_count": 3,
            "parameter_types": [
                "Closure|string|null",
                "Closure|string|null",
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "family",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "url",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "provider",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getSerifFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasCustomSerifFontFamily": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSerifFontHtml": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSerifFontProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSerifFontUrl": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "globalSearchDebounce": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "debounce",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "globalSearchFieldSuffix": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "suffix",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "globalSearchFieldKeyBindingSuffix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getGlobalSearchDebounce": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getGlobalSearchKeyBindings": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getGlobalSearchFieldSuffix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getGlobalSearchProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getIcons": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getId": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "maxContentWidth": {
            "parameter_count": 1,
            "parameter_types": [
                "Filament\\Support\\Enums\\Width|string|null"
            ],
            "parameters": [
                {
                    "name": "maxContentWidth",
                    "type": "Filament\\Support\\Enums\\Width|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getMaxContentWidth": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "simplePageMaxContentWidth": {
            "parameter_count": 1,
            "parameter_types": [
                "Filament\\Support\\Enums\\Width|string|null"
            ],
            "parameters": [
                {
                    "name": "width",
                    "type": "Filament\\Support\\Enums\\Width|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getSimplePageMaxContentWidth": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getMiddleware": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getAuthMiddleware": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantMiddleware": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "navigation": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "builder",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "buildNavigation": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "navigationGroups": {
            "parameter_count": 1,
            "parameter_types": [
                "array|string"
            ],
            "parameters": [
                {
                    "name": "groups",
                    "type": "array|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasNavigation": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasNavigationBuilder": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getNavigation": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getNavigationGroups": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getNavigationItems": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "databaseNotifications": {
            "parameter_count": 3,
            "parameter_types": [
                "Closure|bool",
                "Closure|string|null",
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                },
                {
                    "name": "livewireComponent",
                    "type": "Closure|string|null",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                },
                {
                    "name": "isLazy",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "databaseNotificationsLivewireComponent": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "component",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "lazyLoadedDatabaseNotifications": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "databaseNotificationsPolling": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "interval",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasDatabaseNotifications": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasLazyLoadedDatabaseNotifications": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getDatabaseNotificationsLivewireComponent": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getDatabaseNotificationsPollingInterval": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "plugin": {
            "parameter_count": 1,
            "parameter_types": [
                "Filament\\Contracts\\Plugin"
            ],
            "parameters": [
                {
                    "name": "plugin",
                    "type": "Filament\\Contracts\\Plugin",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getPlugins": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "homeUrl": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "url",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "routes": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure"
            ],
            "parameters": [
                {
                    "name": "routes",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "authenticatedRoutes": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure"
            ],
            "parameters": [
                {
                    "name": "routes",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "tenantRoutes": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure"
            ],
            "parameters": [
                {
                    "name": "routes",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "authenticatedTenantRoutes": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure"
            ],
            "parameters": [
                {
                    "name": "routes",
                    "type": "Closure",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getRoutes": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getAuthenticatedRoutes": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantRoutes": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getAuthenticatedTenantRoutes": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getHomeUrl": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getDomains": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getPath": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getUrl": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Database\\Eloquent\\Model"
            ],
            "parameters": [
                {
                    "name": "tenant",
                    "type": "Illuminate\\Database\\Eloquent\\Model",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "getRedirectUrl": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Database\\Eloquent\\Model"
            ],
            "parameters": [
                {
                    "name": "tenant",
                    "type": "Illuminate\\Database\\Eloquent\\Model",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "sidebarCollapsibleOnDesktop": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "sidebarFullyCollapsibleOnDesktop": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "collapsibleNavigationGroups": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "sidebarLivewireComponent": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "component",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getSidebarWidth": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getCollapsedSidebarWidth": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isSidebarCollapsibleOnDesktop": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isSidebarFullyCollapsibleOnDesktop": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasCollapsibleNavigationGroups": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSidebarLivewireComponent": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "spaUrlExceptions": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|array"
            ],
            "parameters": [
                {
                    "name": "exceptions",
                    "type": "Closure|array",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasSpaPrefetching": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getSpaUrlExceptions": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "subNavigationPosition": {
            "parameter_count": 1,
            "parameter_types": [
                "Filament\\Pages\\Enums\\SubNavigationPosition|Closure|null"
            ],
            "parameters": [
                {
                    "name": "position",
                    "type": "Filament\\Pages\\Enums\\SubNavigationPosition|Closure|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getSubNavigationPosition": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "requiresTenantSubscription": {
            "parameter_count": 1,
            "parameter_types": [
                "bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "tenantMenu": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "tenantBillingProvider": {
            "parameter_count": 1,
            "parameter_types": [
                "Filament\\Billing\\Providers\\Contracts\\BillingProvider"
            ],
            "parameters": [
                {
                    "name": "provider",
                    "type": "Filament\\Billing\\Providers\\Contracts\\BillingProvider",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasTenancy": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "isTenantSubscriptionRequired": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasTenantBilling": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasTenantRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantRoutePrefix": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasTenantDomain": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantDomain": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantBillingProvider": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantBillingRouteSlug": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantProfilePage": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantRegistrationPage": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantModel": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantSlugAttribute": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantBillingUrl": {
            "parameter_count": 2,
            "parameter_types": [
                "Illuminate\\Database\\Eloquent\\Model",
                "array"
            ],
            "parameters": [
                {
                    "name": "tenant",
                    "type": "Illuminate\\Database\\Eloquent\\Model",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "parameters",
                    "type": "array",
                    "optional": true,
                    "has_default": true,
                    "default_value": []
                }
            ]
        },
        "hasTenantMenu": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantMenuItems": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenantOwnershipRelationshipName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTenancyScopeName": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "viteTheme": {
            "parameter_count": 2,
            "parameter_types": [
                "array|string",
                "string"
            ],
            "parameters": [
                {
                    "name": "theme",
                    "type": "array|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                },
                {
                    "name": "buildDirectory",
                    "type": "string",
                    "optional": true,
                    "has_default": true,
                    "default_value": null
                }
            ]
        },
        "theme": {
            "parameter_count": 1,
            "parameter_types": [
                "Illuminate\\Contracts\\Support\\Htmlable|Filament\\Support\\Assets\\Theme|string"
            ],
            "parameters": [
                {
                    "name": "theme",
                    "type": "Illuminate\\Contracts\\Support\\Htmlable|Filament\\Support\\Assets\\Theme|string",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "getTheme": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getDefaultTheme": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "topbar": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "topbarLivewireComponent": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|string|null"
            ],
            "parameters": [
                {
                    "name": "component",
                    "type": "Closure|string|null",
                    "optional": false,
                    "has_default": false,
                    "default_value": null
                }
            ]
        },
        "hasTopbar": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getTopbarLivewireComponent": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "hasTopNavigation": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "unsavedChangesAlerts": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasUnsavedChangesAlerts": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "userMenu": {
            "parameter_count": 1,
            "parameter_types": [
                "Closure|bool"
            ],
            "parameters": [
                {
                    "name": "condition",
                    "type": "Closure|bool",
                    "optional": true,
                    "has_default": true,
                    "default_value": true
                }
            ]
        },
        "hasUserMenu": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        },
        "getUserMenuItems": {
            "parameter_count": 0,
            "parameter_types": [],
            "parameters": []
        }
    }
}
                    
                        {
    "model": {
        "panel_source": "database",
        "version": "4.0",
        "is_active": true,
        "is_default": false,
        "sort_order": 0
    },
    "validation_errors": [],
    "schema_analysis": {
        "boolean_methods": {
            "emailVerification": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "emailChangeVerification": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "requiresEmailVerification": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "login": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "passwordReset": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "hasProfile": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "hasEmailChangeVerification": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "hasEmailVerification": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "hasPasswordReset": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "hasRegistration": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "darkMode": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "hasDarkMode": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "globalSearch": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "spa": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            },
            "hasSpaMode": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "tenantProfile": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": false
            },
            "tenantRegistration": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": false
            },
            "hasTenantProfile": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "hasTenantRegistration": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "defaultThemeMode": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": false
            },
            "getDefaultThemeMode": {
                "accepts_parameter": false,
                "default_value": true,
                "parameter_optional": false
            },
            "topNavigation": {
                "accepts_parameter": true,
                "default_value": true,
                "parameter_optional": true
            }
        },
        "array_methods": {
            "assets": {
                "mergeable": true,
                "required_defaults": []
            },
            "getEmailVerificationPromptUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getSetUpRequiredMultiFactorAuthenticationUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getLoginUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getRegistrationUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getRequestPasswordResetUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getProfileUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getLogoutUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "pages": {
                "mergeable": true,
                "required_defaults": []
            },
            "resources": {
                "mergeable": true,
                "required_defaults": []
            },
            "widgets": {
                "mergeable": true,
                "required_defaults": []
            },
            "livewireComponents": {
                "mergeable": true,
                "required_defaults": []
            },
            "globalSearchKeyBindings": {
                "mergeable": true,
                "required_defaults": []
            },
            "icons": {
                "mergeable": true,
                "required_defaults": []
            },
            "middleware": {
                "mergeable": true,
                "required_defaults": [
                    "Illuminate\\Cookie\\Middleware\\EncryptCookies",
                    "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
                    "Illuminate\\Session\\Middleware\\StartSession",
                    "Filament\\Http\\Middleware\\AuthenticateSession",
                    "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
                    "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
                    "Illuminate\\Routing\\Middleware\\SubstituteBindings",
                    "Filament\\Http\\Middleware\\DisableBladeIconComponents",
                    "Filament\\Http\\Middleware\\DispatchServingFilamentEvent"
                ]
            },
            "authMiddleware": {
                "mergeable": true,
                "required_defaults": [
                    "Filament\\Http\\Middleware\\Authenticate"
                ]
            },
            "tenantMiddleware": {
                "mergeable": true,
                "required_defaults": []
            },
            "persistentMiddleware": {
                "mergeable": true,
                "required_defaults": []
            },
            "navigationItems": {
                "mergeable": true,
                "required_defaults": []
            },
            "plugins": {
                "mergeable": true,
                "required_defaults": []
            },
            "domains": {
                "mergeable": true,
                "required_defaults": []
            },
            "tenantMenuItems": {
                "mergeable": true,
                "required_defaults": []
            },
            "getTenantProfileUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "getTenantRegistrationUrl": {
                "mergeable": true,
                "required_defaults": []
            },
            "userMenuItems": {
                "mergeable": true,
                "required_defaults": []
            }
        },
        "string_methods": {
            "emailVerificationPromptRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "emailVerificationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "emailChangeVerificationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "emailVerificationRoutePrefix": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "prefix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "setUpRequiredMultiFactorAuthenticationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "multiFactorAuthenticationRoutePrefix": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "prefix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "emailChangeVerificationRoutePrefix": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "prefix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "loginRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "passwordResetRequestRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "passwordResetRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "passwordResetRoutePrefix": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "prefix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "registrationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "profile": {
                "parameter_count": 2,
                "required": false,
                "parameters": [
                    {
                        "name": "page",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": "Filament\\Auth\\Pages\\EditProfile"
                    },
                    {
                        "name": "isSimple",
                        "type": "bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "authGuard": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "guard",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "authPasswordBroker": {
                "parameter_count": 1,
                "required": false,
                "parameters": [
                    {
                        "name": "broker",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getResetPasswordUrl": {
                "parameter_count": 3,
                "required": true,
                "parameters": [
                    {
                        "name": "token",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "user",
                        "type": "Illuminate\\Contracts\\Auth\\CanResetPassword|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    }
                ]
            },
            "getEmailVerificationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "suffix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getEmailChangeVerificationRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "suffix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "discoverPages": {
                "parameter_count": 2,
                "required": true,
                "parameters": [
                    {
                        "name": "in",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "for",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "discoverClusters": {
                "parameter_count": 2,
                "required": true,
                "parameters": [
                    {
                        "name": "in",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "for",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "discoverResources": {
                "parameter_count": 2,
                "required": true,
                "parameters": [
                    {
                        "name": "in",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "for",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "discoverWidgets": {
                "parameter_count": 2,
                "required": true,
                "parameters": [
                    {
                        "name": "in",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "for",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "discoverLivewireComponents": {
                "parameter_count": 2,
                "required": true,
                "parameters": [
                    {
                        "name": "in",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "for",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getClusteredComponents": {
                "parameter_count": 1,
                "required": false,
                "parameters": [
                    {
                        "name": "cluster",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "id": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "id",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getPlugin": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "id",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasPlugin": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "id",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "renderHook": {
                "parameter_count": 3,
                "required": true,
                "parameters": [
                    {
                        "name": "name",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "hook",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "scopes",
                        "type": "array|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "path": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "path",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "domain": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "domain",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "route": {
                "parameter_count": 3,
                "required": true,
                "parameters": [
                    {
                        "name": "name",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "mixed",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    },
                    {
                        "name": "absolute",
                        "type": "bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "generateRouteName": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "name",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "sidebarWidth": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "width",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "collapsedSidebarWidth": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "width",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "tenant": {
                "parameter_count": 3,
                "required": true,
                "parameters": [
                    {
                        "name": "model",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "slugAttribute",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "ownershipRelationship",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "tenantRoutePrefix": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "prefix",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "tenantDomain": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "domain",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "tenantBillingRouteSlug": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "slug",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getTenant": {
                "parameter_count": 1,
                "required": true,
                "parameters": [
                    {
                        "name": "key",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            }
        },
        "mixed_methods": {
            "default": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "register": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "boot": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "bootUsing": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure"
                ],
                "parameters": [
                    {
                        "name": "callback",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "isDefault": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResourceUrl": {
                "parameter_count": 5,
                "parameter_types": [
                    "Illuminate\\Database\\Eloquent\\Model|string",
                    "string",
                    "array",
                    "bool",
                    "Illuminate\\Database\\Eloquent\\Model"
                ],
                "parameters": [
                    {
                        "name": "model",
                        "type": "Illuminate\\Database\\Eloquent\\Model|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "name",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": "index"
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    },
                    {
                        "name": "isAbsolute",
                        "type": "bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    },
                    {
                        "name": "tenant",
                        "type": "Illuminate\\Database\\Eloquent\\Model",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "registerAssets": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "emailVerifiedMiddlewareName": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string"
                ],
                "parameters": [
                    {
                        "name": "name",
                        "type": "Closure|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "multiFactorAuthenticationRequiredMiddlewareName": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string"
                ],
                "parameters": [
                    {
                        "name": "name",
                        "type": "Closure|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "requiresMultiFactorAuthentication": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "registration": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|array|string|null"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "type": "Closure|array|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": "Filament\\Auth\\Pages\\Register"
                    }
                ]
            },
            "simpleProfilePage": {
                "parameter_count": 1,
                "parameter_types": [
                    "bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "auth": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isEmailVerificationRequired": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasMultiFactorAuthentication": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isMultiFactorAuthenticationRequired": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getProfilePage": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isProfilePageSimple": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailVerificationPromptRouteName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSetUpRequiredMultiFactorAuthenticationRouteName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailVerifiedMiddleware": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMultiFactorAuthenticationRequiredMiddleware": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getVerifyEmailUrl": {
                "parameter_count": 2,
                "parameter_types": [
                    "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "array"
                ],
                "parameters": [
                    {
                        "name": "user",
                        "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    }
                ]
            },
            "getVerifyEmailChangeUrl": {
                "parameter_count": 3,
                "parameter_types": [
                    "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "string",
                    "array"
                ],
                "parameters": [
                    {
                        "name": "user",
                        "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "newEmail",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    }
                ]
            },
            "getBlockEmailChangeVerificationUrl": {
                "parameter_count": 4,
                "parameter_types": [
                    "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                    "string",
                    "string",
                    "array"
                ],
                "parameters": [
                    {
                        "name": "user",
                        "type": "Illuminate\\Contracts\\Auth\\MustVerifyEmail|Illuminate\\Database\\Eloquent\\Model|Illuminate\\Contracts\\Auth\\Authenticatable",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "newEmail",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "verificationSignature",
                        "type": "string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    }
                ]
            },
            "getEmailVerifiedMiddlewareName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMultiFactorAuthenticationRequiredMiddlewareName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailVerificationPromptRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSetUpRequiredMultiFactorAuthenticationRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailVerificationPromptRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSetUpRequiredMultiFactorAuthenticationRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailVerificationRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMultiFactorAuthenticationRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getEmailChangeVerificationRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getLoginRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getLoginRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getRegistrationRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getRegistrationRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getRequestPasswordResetRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getRequestPasswordResetRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResetPasswordRouteAction": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResetPasswordRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResetPasswordRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasLogin": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getAuthGuard": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getAuthPasswordBroker": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "revealablePasswords": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "arePasswordsRevealable": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "multiFactorAuthentication": {
                "parameter_count": 3,
                "parameter_types": [
                    "Filament\\Auth\\MultiFactor\\Contracts\\MultiFactorAuthenticationProvider|Closure|array",
                    "Closure|array|string|null",
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "providers",
                        "type": "Filament\\Auth\\MultiFactor\\Contracts\\MultiFactorAuthenticationProvider|Closure|array",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "setUpRequiredAction",
                        "type": "Closure|array|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": "Filament\\Auth\\MultiFactor\\Pages\\SetUpRequiredMultiFactorAuthentication"
                    },
                    {
                        "name": "isRequired",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": false
                    }
                ]
            },
            "getMultiFactorAuthenticationProviders": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "strictAuthorization": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "isAuthorizationStrict": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "defaultAvatarProvider": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string"
                ],
                "parameters": [
                    {
                        "name": "provider",
                        "type": "Closure|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getDefaultAvatarProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "brandLogo": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "logo",
                        "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "brandLogoHeight": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "height",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "darkModeBrandLogo": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "logo",
                        "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getBrandLogo": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getBrandLogoHeight": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getDarkModeBrandLogo": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "brandName": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "name",
                        "type": "Illuminate\\Contracts\\Support\\Htmlable|Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getBrandName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "breadcrumbs": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasBreadcrumbs": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "broadcasting": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasBroadcasting": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "colors": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|array"
                ],
                "parameters": [
                    {
                        "name": "colors",
                        "type": "Closure|array",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getColors": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getModelResource": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Database\\Eloquent\\Model|string"
                ],
                "parameters": [
                    {
                        "name": "model",
                        "type": "Illuminate\\Database\\Eloquent\\Model|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getPageDirectories": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getPageNamespaces": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getClusters": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getClusterDirectories": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getClusterNamespaces": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResourceDirectories": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResourceNamespaces": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getWidgetDirectories": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getWidgetNamespaces": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getPages": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getResources": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getWidgets": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "readOnlyRelationManagersOnResourceViewPagesByDefault": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasReadOnlyRelationManagersOnResourceViewPagesByDefault": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasCachedComponents": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "cacheComponents": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "restoreCachedComponents": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "clearCachedComponents": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getComponentCachePath": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "resourceCreatePageRedirect": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "page",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getResourceCreatePageRedirect": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "resourceEditPageRedirect": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "page",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getResourceEditPageRedirect": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasDarkModeForced": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "databaseTransactions": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasDatabaseTransactions": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "errorNotifications": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasErrorNotifications": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "registerErrorNotification": {
                "parameter_count": 3,
                "parameter_types": [
                    "Closure|string",
                    "Closure|string|null",
                    "int"
                ],
                "parameters": [
                    {
                        "name": "title",
                        "type": "Closure|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "body",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "statusCode",
                        "type": "int",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getErrorNotifications": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "favicon": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "url",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getFavicon": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "font": {
                "parameter_count": 3,
                "parameter_types": [
                    "Closure|string|null",
                    "Closure|string|null",
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "family",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "url",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "provider",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasCustomFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getFontHtml": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getFontProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getFontUrl": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "monoFont": {
                "parameter_count": 3,
                "parameter_types": [
                    "Closure|string|null",
                    "Closure|string|null",
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "family",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "url",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "provider",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getMonoFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasCustomMonoFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMonoFontHtml": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMonoFontProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMonoFontUrl": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "serifFont": {
                "parameter_count": 3,
                "parameter_types": [
                    "Closure|string|null",
                    "Closure|string|null",
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "family",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "url",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "provider",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getSerifFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasCustomSerifFontFamily": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSerifFontHtml": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSerifFontProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSerifFontUrl": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "globalSearchDebounce": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "debounce",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "globalSearchFieldSuffix": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "suffix",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "globalSearchFieldKeyBindingSuffix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getGlobalSearchDebounce": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getGlobalSearchKeyBindings": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getGlobalSearchFieldSuffix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getGlobalSearchProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getIcons": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getId": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "maxContentWidth": {
                "parameter_count": 1,
                "parameter_types": [
                    "Filament\\Support\\Enums\\Width|string|null"
                ],
                "parameters": [
                    {
                        "name": "maxContentWidth",
                        "type": "Filament\\Support\\Enums\\Width|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getMaxContentWidth": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "simplePageMaxContentWidth": {
                "parameter_count": 1,
                "parameter_types": [
                    "Filament\\Support\\Enums\\Width|string|null"
                ],
                "parameters": [
                    {
                        "name": "width",
                        "type": "Filament\\Support\\Enums\\Width|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getSimplePageMaxContentWidth": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getMiddleware": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getAuthMiddleware": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantMiddleware": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "navigation": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "builder",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "buildNavigation": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "navigationGroups": {
                "parameter_count": 1,
                "parameter_types": [
                    "array|string"
                ],
                "parameters": [
                    {
                        "name": "groups",
                        "type": "array|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasNavigation": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasNavigationBuilder": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getNavigation": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getNavigationGroups": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getNavigationItems": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "databaseNotifications": {
                "parameter_count": 3,
                "parameter_types": [
                    "Closure|bool",
                    "Closure|string|null",
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    },
                    {
                        "name": "livewireComponent",
                        "type": "Closure|string|null",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    },
                    {
                        "name": "isLazy",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "databaseNotificationsLivewireComponent": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "component",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "lazyLoadedDatabaseNotifications": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "databaseNotificationsPolling": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "interval",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasDatabaseNotifications": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasLazyLoadedDatabaseNotifications": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getDatabaseNotificationsLivewireComponent": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getDatabaseNotificationsPollingInterval": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "plugin": {
                "parameter_count": 1,
                "parameter_types": [
                    "Filament\\Contracts\\Plugin"
                ],
                "parameters": [
                    {
                        "name": "plugin",
                        "type": "Filament\\Contracts\\Plugin",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getPlugins": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "homeUrl": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "url",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "routes": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure"
                ],
                "parameters": [
                    {
                        "name": "routes",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "authenticatedRoutes": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure"
                ],
                "parameters": [
                    {
                        "name": "routes",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "tenantRoutes": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure"
                ],
                "parameters": [
                    {
                        "name": "routes",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "authenticatedTenantRoutes": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure"
                ],
                "parameters": [
                    {
                        "name": "routes",
                        "type": "Closure",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getRoutes": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getAuthenticatedRoutes": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantRoutes": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getAuthenticatedTenantRoutes": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getHomeUrl": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getDomains": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getPath": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getUrl": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Database\\Eloquent\\Model"
                ],
                "parameters": [
                    {
                        "name": "tenant",
                        "type": "Illuminate\\Database\\Eloquent\\Model",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "getRedirectUrl": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Database\\Eloquent\\Model"
                ],
                "parameters": [
                    {
                        "name": "tenant",
                        "type": "Illuminate\\Database\\Eloquent\\Model",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "sidebarCollapsibleOnDesktop": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "sidebarFullyCollapsibleOnDesktop": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "collapsibleNavigationGroups": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "sidebarLivewireComponent": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "component",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getSidebarWidth": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getCollapsedSidebarWidth": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isSidebarCollapsibleOnDesktop": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isSidebarFullyCollapsibleOnDesktop": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasCollapsibleNavigationGroups": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSidebarLivewireComponent": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "spaUrlExceptions": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|array"
                ],
                "parameters": [
                    {
                        "name": "exceptions",
                        "type": "Closure|array",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasSpaPrefetching": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getSpaUrlExceptions": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "subNavigationPosition": {
                "parameter_count": 1,
                "parameter_types": [
                    "Filament\\Pages\\Enums\\SubNavigationPosition|Closure|null"
                ],
                "parameters": [
                    {
                        "name": "position",
                        "type": "Filament\\Pages\\Enums\\SubNavigationPosition|Closure|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getSubNavigationPosition": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "requiresTenantSubscription": {
                "parameter_count": 1,
                "parameter_types": [
                    "bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "tenantMenu": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "tenantBillingProvider": {
                "parameter_count": 1,
                "parameter_types": [
                    "Filament\\Billing\\Providers\\Contracts\\BillingProvider"
                ],
                "parameters": [
                    {
                        "name": "provider",
                        "type": "Filament\\Billing\\Providers\\Contracts\\BillingProvider",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasTenancy": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "isTenantSubscriptionRequired": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasTenantBilling": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasTenantRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantRoutePrefix": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasTenantDomain": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantDomain": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantBillingProvider": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantBillingRouteSlug": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantProfilePage": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantRegistrationPage": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantModel": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantSlugAttribute": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantBillingUrl": {
                "parameter_count": 2,
                "parameter_types": [
                    "Illuminate\\Database\\Eloquent\\Model",
                    "array"
                ],
                "parameters": [
                    {
                        "name": "tenant",
                        "type": "Illuminate\\Database\\Eloquent\\Model",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "parameters",
                        "type": "array",
                        "optional": true,
                        "has_default": true,
                        "default_value": []
                    }
                ]
            },
            "hasTenantMenu": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantMenuItems": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenantOwnershipRelationshipName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTenancyScopeName": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "viteTheme": {
                "parameter_count": 2,
                "parameter_types": [
                    "array|string",
                    "string"
                ],
                "parameters": [
                    {
                        "name": "theme",
                        "type": "array|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    },
                    {
                        "name": "buildDirectory",
                        "type": "string",
                        "optional": true,
                        "has_default": true,
                        "default_value": null
                    }
                ]
            },
            "theme": {
                "parameter_count": 1,
                "parameter_types": [
                    "Illuminate\\Contracts\\Support\\Htmlable|Filament\\Support\\Assets\\Theme|string"
                ],
                "parameters": [
                    {
                        "name": "theme",
                        "type": "Illuminate\\Contracts\\Support\\Htmlable|Filament\\Support\\Assets\\Theme|string",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "getTheme": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getDefaultTheme": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "topbar": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "topbarLivewireComponent": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|string|null"
                ],
                "parameters": [
                    {
                        "name": "component",
                        "type": "Closure|string|null",
                        "optional": false,
                        "has_default": false,
                        "default_value": null
                    }
                ]
            },
            "hasTopbar": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getTopbarLivewireComponent": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "hasTopNavigation": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "unsavedChangesAlerts": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasUnsavedChangesAlerts": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "userMenu": {
                "parameter_count": 1,
                "parameter_types": [
                    "Closure|bool"
                ],
                "parameters": [
                    {
                        "name": "condition",
                        "type": "Closure|bool",
                        "optional": true,
                        "has_default": true,
                        "default_value": true
                    }
                ]
            },
            "hasUserMenu": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            },
            "getUserMenuItems": {
                "parameter_count": 0,
                "parameter_types": [],
                "parameters": []
            }
        }
    },
    "would_create": {
        "id": null,
        "path": null,
        "is_default": false,
        "method_count": 0,
        "available_methods": []
    }
}
                    

Laravel has an incredibly rich ecosystem.
We suggest starting with the following.