{"_id":"@birhaus/navigation","_rev":"9-6ca0e4a0888b3907d1c643cbed464873","name":"@birhaus/navigation","dist-tags":{"latest":"3.0.1"},"versions":{"0.2.0":{"name":"@birhaus/navigation","version":"0.2.0","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@0.2.0","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"eac504622f624b611b72d559b49dde8bb64bd4c1","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-0.2.0.tgz","fileCount":7,"integrity":"sha512-meS59w/ooZ+d1qcob0Fhfscj4pTABhTXhKfr51yR5+FHbUtp+LSQ8pFxyhuJzjshKKhLpwoUU3dWRXygziTKwg==","signatures":[{"sig":"MEQCIE/n1oDptrg6YySVxtrI4ZS1pc/lBjaYzGTv5hZs78XsAiBzg1Jpa5d8uHnsQ2aR1mnP9wJh5cRJ6310/8QIOc0kcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94049},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"f6691cec0c10bdc8a8b280463d7f1eedf11ad14d","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_0.2.0_1755563363431_0.652523675762138","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@birhaus/navigation","version":"0.8.0","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@0.8.0","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"042e0a95542217fdd96652d21586cdd39edb1cc2","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-0.8.0.tgz","fileCount":7,"integrity":"sha512-XQOiXJdd//oGokWu6UUAXcuHjo2r+H8kmsVfetKHfFJdAhQhvJB3Vsgd1FjY+uS1FBhnumMIcNa2Syk7uEHfmw==","signatures":[{"sig":"MEQCIGlysVVC/jx4fNvum3RPBJVHxAVWT++95RVKQCU2b8FzAiBi2XN4yKqlTFxdwK1BxxQopdK/IN/y/xopYVTV4rvLKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135802},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"fa63c780424e5535438acfa027dea012040c18f9","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_0.8.0_1755631541090_0.26490368742663617","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@birhaus/navigation","version":"1.0.0","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@1.0.0","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"47e9b3a6096c3535325b9c6f914c0e6364c23d07","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-1.0.0.tgz","fileCount":7,"integrity":"sha512-OTOT+mieOjdUmTm7kVOXMuhga6JuVTf0SvZ5VuCVDiMDt8J631J14JcNcihrLQoWQhwkfhIKbvmT32WXZpLe2g==","signatures":[{"sig":"MEQCICGcZBiYKdAQlGSecwpGXzJ3ZgSB1fPFe2vadgRhZOjAAiAnZXenWR5goFtvXPDM9ijsUJGvQWc0rtAKurtJxXeVzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135802},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"fa63c780424e5535438acfa027dea012040c18f9","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_1.0.0_1755631642226_0.5913104817637742","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@birhaus/navigation","version":"1.0.1","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@1.0.1","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"3545709cedb5da401ebf018c08a59bc118e8d323","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-1.0.1.tgz","fileCount":8,"integrity":"sha512-rAKQ1LPe8nd+CXAuDtCn7p88yXQ4CmR3Ur3Vh39d4LQqZBp0zZkRoyHHT4+YrqZEW47ASDKE+Pw5y6SYqLaTaA==","signatures":[{"sig":"MEQCIBgMry04DpkSeCKkDE6hgVGdlEToteFSVtkiRJkzyh34AiBR8ObJ4itsTcrN/7DSScOrgGQ7oBy3toIFcGILWmhZXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138582},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5df60285271f5089f1721005115b0e68dc3e69bb","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_1.0.1_1755730101855_0.622787098538186","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@birhaus/navigation","version":"2.0.0","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@2.0.0","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"0582967bc1d4e61e746f5b6f0a1e18ad6eb580fb","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-2.0.0.tgz","fileCount":8,"integrity":"sha512-uHnZoHoxC8Df6AEXwLSQ3vcWouQv5lu7woKbl5N5y+1sF0z0SWreMvhY9BuzNzIPPKzqZt9jwyZb04+tK9xDjQ==","signatures":[{"sig":"MEUCIQC8Jxczml6/oz5I6L6JZitRHywpR3LD4TZmc+Noqc8AYgIgURVoD1/edEX2DGxSPiXX0qOwtctSmbi1ZOMy3M639WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138582},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"01d8a1ade9aefcd53d1a2037516221011ca924ac","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_2.0.0_1755747385811_0.8783399645365626","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@birhaus/navigation","version":"2.0.1","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@2.0.1","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"6cec425d165879a192e85a18a378ecd4aa21e074","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-2.0.1.tgz","fileCount":8,"integrity":"sha512-5yKErt5SE+kinAUHY5lAwXPWJ6W17qYToZUZJIQJqsStJQIlK3yW8FYxKzC2bS7yWAjKHMqRWRxhH/R3zp47hA==","signatures":[{"sig":"MEUCIB8EqbcD5jRzgBPmwoWPPIoDuRaUoy4IQVoKzFkukxb7AiEAkivGF90U3pTtAhk+PALDjMBHx7ahY+GIZjdhPws58DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138770},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"14da87a6d3b1157ffac67880217a01bd0edf01d3","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_2.0.1_1755907571683_0.17754820583214803","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@birhaus/navigation","version":"2.0.2","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@2.0.2","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"6f9587fc087f7ba19c1eb0374faec661b07b89dd","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-2.0.2.tgz","fileCount":8,"integrity":"sha512-UA/izPOfpAGHapku09B/OBoeZdS8kXBx0B7knwg+EhPupRpeiPvY15yRGWqVHGWZ0N1/OI0tz/t2kaHm/3FTJA==","signatures":[{"sig":"MEYCIQDmNxHCFeoWf0XgQXDLes6nv5JHCdbTvIYOMqYHjTersgIhAJH4h/dGl8soodEmvMakGVPm3cHHtZXzjU79rqJr5H0t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138770},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"db9fc33adb3fa8c5ab3e5cc1f6ded61782907608","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS Navigation Components - FourThreeOneNav implementing 4-3-1 cognitive rule","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_2.0.2_1755911873803_0.7642996114492551","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@birhaus/navigation","version":"3.0.0","keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@3.0.0","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"dist":{"shasum":"0e16e19e74ed4b8a0b16f38f14eaf038bb4bcc23","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-3.0.0.tgz","fileCount":8,"integrity":"sha512-5rqbeIsR0/VIgLsCFrP1Bc9/h0prH6Xvyb+Upja9qTfkhioJnL37pbu/CI4zhS3rKuNRNOWbsmcMr44im6+0EA==","signatures":[{"sig":"MEYCIQCnyc5eS13g/VidGFo5FsE/E7iMnsAdUcN9gpCXeeHN3AIhAPcZrSLCbqcSL0NSNmKJyzDuIxs8b4bCD45XpjWMix7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147571},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a808af389a3363802ff4fd234cd6e906b9066a52","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","build":"tsup","clean":"rm -rf dist","type-check":"tsc --noEmit"},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"_npmVersion":"10.9.3","description":"BIRHAUS v3.0 Radical Minimalist Navigation Components - FourThreeOneNav with glass morphism implementing 4-3-1 cognitive rule","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.294.0","@birhaus/types":"^3.0.0","@birhaus/themes":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.54.0","typescript":"^5.3.0","@types/react":"^18.2.45","@types/react-dom":"^18.2.18"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation_3.0.0_1755972483773_0.04432795410785273","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@birhaus/navigation","version":"3.0.1","description":"BIRHAUS v3.0 Radical Minimalist Navigation Components - FourThreeOneNav with glass morphism implementing 4-3-1 cognitive rule","sideEffects":false,"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx --report-unused-disable-directives --max-warnings 0","type-check":"tsc --noEmit","clean":"rm -rf dist"},"dependencies":{"lucide-react":"^0.294.0","@birhaus/types":"^3.0.0","@birhaus/themes":"^3.0.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"devDependencies":{"@types/react":"^18.2.45","@types/react-dom":"^18.2.18","eslint":"^8.54.0","tsup":"^8.0.1","typescript":"^5.3.0"},"publishConfig":{"access":"public"},"keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"_id":"@birhaus/navigation@3.0.1","gitHead":"a808af389a3363802ff4fd234cd6e906b9066a52","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Ow4OrK3wGmb3ZUCJIw0MFLPgEle5w8uGl2fDAzAcOIs9KuprdYnoqWfmPa1TRlK1wtrQFLMeLSqewVvR5/EFJg==","shasum":"0fca4d0b56a3ece11f75b77ab0edbc7d5311713d","tarball":"https://registry.npmjs.org/@birhaus/navigation/-/navigation-3.0.1.tgz","fileCount":8,"unpackedSize":147571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBjtT2UzL9wRR/bJ04KO+ra9k3drDiRBdc/qO3qkvMkYAiEAj+7BKpkwas9Rx0SoA6Kiv/r4hdSmd3fiAUsnBjawBUM="}]},"_npmUser":{"name":"anthonybir","email":"anthony@bir.com.py"},"directories":{},"maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/navigation_3.0.1_1755997678070_0.2877908978629149"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-19T00:29:23.372Z","modified":"2025-08-24T01:07:58.484Z","0.2.0":"2025-08-19T00:29:23.654Z","0.8.0":"2025-08-19T19:25:41.312Z","1.0.0":"2025-08-19T19:27:22.420Z","1.0.1":"2025-08-20T22:48:22.025Z","2.0.0":"2025-08-21T03:36:26.001Z","2.0.1":"2025-08-23T00:06:11.919Z","2.0.2":"2025-08-23T01:17:53.994Z","3.0.0":"2025-08-23T18:08:03.979Z","3.0.1":"2025-08-24T01:07:58.240Z"},"keywords":["birhaus","navigation","4-3-1-rule","cognitive-load","minimal-navigation","react","components"],"description":"BIRHAUS v3.0 Radical Minimalist Navigation Components - FourThreeOneNav with glass morphism implementing 4-3-1 cognitive rule","maintainers":[{"name":"anthonybir","email":"anthony@bir.com.py"}],"readme":"# @birhaus/navigation\n\nBIRHAUS Navigation Components - FourThreeOneNav implementing the 4-3-1 cognitive rule.\n\n## Installation\n\n```bash\nnpm install @birhaus/navigation\n```\n\n## Peer Dependencies\n\n- `react >= 18.0.0`\n- `react-dom >= 18.0.0`\n\n## Usage\n\n### FourThreeOneNav\n\n```tsx\nimport { FourThreeOneNav, ContextualActions, SearchAndCommandPalette } from '@birhaus/navigation'\n\nfunction AppLayout() {\n  const navigationItems = [\n    { labelEs: 'Inicio', labelEn: 'Home', href: '/' },\n    { labelEs: 'Estudiantes', labelEn: 'Students', href: '/students' },\n    { labelEs: 'Cursos', labelEn: 'Courses', href: '/courses' },\n    { labelEs: 'Reportes', labelEn: 'Reports', href: '/reports' },\n  ] // Max 4 items (4-3-1 rule)\n\n  const contextualActions = [\n    { labelEs: 'Exportar', labelEn: 'Export', onClick: handleExport },\n    { labelEs: 'Filtrar', labelEn: 'Filter', onClick: handleFilter },\n    { labelEs: 'Buscar', labelEn: 'Search', onClick: handleSearch },\n  ] // Max 3 actions (4-3-1 rule)\n\n  return (\n    <FourThreeOneNav\n      navigationItems={navigationItems}\n      contextualActions={contextualActions}\n      primaryAction={{\n        labelEs: 'Crear Nuevo',\n        labelEn: 'Create New',\n        onClick: handleCreate\n      }} // Only 1 primary action (4-3-1 rule)\n      logo={<YourLogo />}\n      enableCognitiveLoadWarnings={true}\n    />\n  )\n}\n```\n\n### Mobile Navigation\n\n```tsx\nimport { MobileNavigation, MobileMenuButton } from '@birhaus/navigation'\n\nfunction MobileLayout() {\n  return (\n    <div>\n      <MobileMenuButton />\n      <MobileNavigation\n        items={navigationItems}\n        isOpen={isMenuOpen}\n        onClose={closeMenu}\n      />\n    </div>\n  )\n}\n```\n\n## Features\n\n- **4-3-1 Cognitive Rule**: Enforces max 4 navigation items, 3 contextual actions, 1 primary action\n- **Miller's Law**: Prevents cognitive overload with item limits\n- **Spanish-first**: Primary labels in Spanish, English fallbacks\n- **Mobile Responsive**: Automatic mobile navigation patterns\n- **Command Palette**: Integrated search and command system\n- **Cognitive Load Warnings**: Alerts when exceeding BIRHAUS limits\n\n## Components\n\n- `FourThreeOneNav` - Main navigation with cognitive rule enforcement\n- `DesktopNavigation` - Desktop-specific navigation layout\n- `MobileNavigation` - Mobile navigation drawer\n- `MobileMenuButton` - Hamburger menu button\n- `ContextualActions` - Action buttons with 3-item limit\n- `LogoSection` - Logo and branding area\n- `SearchAndCommandPalette` - Integrated search functionality\n\n## BIRHAUS Principles\n\n- **Cognitive Load Reduction**: Visual warnings when limits exceeded\n- **Undo over Confirm**: Actions are undoable, not confirmed\n- **Progressive Disclosure**: Show navigation contextually\n- **Accessibility**: Semantic HTML, keyboard navigation, screen reader support\n\n## License\n\nMIT","readmeFilename":"README.md"}