{"_id":"@braintrust/lingua-types","_rev":"2-d7866920f2da81b02e9938061c741c2a","name":"@braintrust/lingua-types","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@braintrust/lingua-types","version":"0.1.0","keywords":["llm","ai","typescript","types"],"license":"MIT","_id":"@braintrust/lingua-types@0.1.0","maintainers":[{"name":"braintrust","email":"sdk@braintrustdata.com"}],"dist":{"shasum":"dea388462a59b7b6b5fff4d9d0bdc08a14e46ffe","tarball":"https://registry.npmjs.org/@braintrust/lingua-types/-/lingua-types-0.1.0.tgz","fileCount":4,"integrity":"sha512-RLBsYuQkXS9Fib/xjhz3CRWQCMKeew96Me6wKjxImSdBW4VXqL6s40gPa0yIlwrucofmhCLz3wYXSsh5VOg7tA==","signatures":[{"sig":"MEUCIHqK2NI/8BI0l0cmg0U5uWFAIOCXo9e+q2Vt9/ozF0CUAiEAw0WEDCP9cFq8aYSZvApI4E6L40L1Jq8h94zXf14q6mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58968},"_from":"file:braintrust-lingua-types-0.1.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"pnpm":">=10.27.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"build":"rm -rf dist && tsup","generate":"cd ../.. && cargo test export_bindings --lib --quiet","typecheck":"tsc --noEmit","preinstall":"node -e \"const userAgent = process.env.npm_config_user_agent || ''; if (process.env.INIT_CWD === process.cwd() && !userAgent.includes('pnpm/')) { console.error('Use pnpm in this repo.'); process.exit(1); }\""},"_npmUser":{"name":"braintrust","email":"sdk@braintrustdata.com"},"_resolved":"/private/var/folders/px/b8vq28m53js2ktq3nqqn_yy80000gn/T/783f8ba46213c7f14df22080da168f8e/braintrust-lingua-types-0.1.0.tgz","_integrity":"sha512-RLBsYuQkXS9Fib/xjhz3CRWQCMKeew96Me6wKjxImSdBW4VXqL6s40gPa0yIlwrucofmhCLz3wYXSsh5VOg7tA==","devEngines":{"packageManager":{"name":"pnpm","onFail":"error","version":">=10.27.0"}},"_npmVersion":"11.11.1","description":"Type-only TypeScript definitions for Lingua","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/lingua-types_0.1.0_1777579252122_0.7859470445213401","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"@braintrust/lingua-types@0.1.1","dist":{"shasum":"4501b733a43f2dd055ce87fa2af62b34fcfe0e7e","tarball":"https://registry.npmjs.org/@braintrust/lingua-types/-/lingua-types-0.1.1.tgz","fileCount":5,"integrity":"sha512-PGNpL8ISleSGEEoz+sie4+qNYAPWVqF6jhOw7wOX7vQo1DkWQZNd7I6fkRIzP1hF5jmD2zNshoXQq13ntQqX4w==","signatures":[{"sig":"MEYCIQDXKN1kHWAWcEa0Ff1R3G+96tt7ret9kelc2QA92p1VGAIhANsxrCU+ewj/beJUMxoUPq/Kqq8gsrkPLW/3hTaCb4xB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+yw40eHAcnVV9DJPpRB4rMFVV43dWS2OcrqukjPkTOgIhANoJDAz7Eniq5zeuy1z/SMxsk/e0ECFYSCkGXufRTUPX"}],"unpackedSize":118096},"name":"@braintrust/lingua-types","_from":"file:braintrust-lingua-types-0.1.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"pnpm":">=10.27.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"license":"MIT","scripts":{"build":"rm -rf dist && tsup","generate":"cd ../.. && cargo test export_bindings --lib --quiet","typecheck":"tsc --noEmit","preinstall":"node -e \"const userAgent = process.env.npm_config_user_agent || ''; if (process.env.INIT_CWD === process.cwd() && !userAgent.includes('pnpm/')) { console.error('Use pnpm in this repo.'); process.exit(1); }\""},"version":"0.1.1","_npmUser":{"name":"braintrust","email":"sdk@braintrustdata.com"},"keywords":["llm","ai","typescript","types"],"_resolved":"/private/var/folders/4l/2kwgbr9j1yzg7d502g1btq3r0000gn/T/adfa6349b4453c5eb1daddd23673e716/braintrust-lingua-types-0.1.1.tgz","_integrity":"sha512-PGNpL8ISleSGEEoz+sie4+qNYAPWVqF6jhOw7wOX7vQo1DkWQZNd7I6fkRIzP1hF5jmD2zNshoXQq13ntQqX4w==","devEngines":{"packageManager":{"name":"pnpm","onFail":"error","version":">=10.27.0"}},"_npmVersion":"11.12.1","description":"Type-only TypeScript definitions for Lingua","directories":{},"maintainers":[{"name":"braintrust","email":"sdk@braintrustdata.com"}],"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lingua-types_0.1.1_1790740756464_0.2006366998835305"}}},"time":{"created":"2026-04-30T20:00:52.015Z","modified":"2026-09-30T03:59:16.707Z","0.1.0":"2026-04-30T20:00:52.254Z","0.1.1":"2026-09-30T03:59:16.558Z"},"license":"MIT","keywords":["llm","ai","typescript","types"],"description":"Type-only TypeScript definitions for Lingua","maintainers":[{"name":"braintrust","email":"sdk@braintrustdata.com"}],"readme":"# @braintrust/lingua-types\n\nType-only TypeScript definitions for Lingua.\n\n## Installation\n\n```bash\npnpm add -D @braintrust/lingua-types\n```\n\nThis package does not depend on `@braintrust/lingua-wasm`. Use it when you only need Lingua message and request types.\n\n## Usage\n\n```typescript\nimport type { Message, UniversalRequest } from \"@braintrust/lingua-types\";\n\nconst messages: Message[] = [{ role: \"user\", content: \"Hello\" }];\n\nconst request: UniversalRequest = {\n  model: \"gpt-5.4\",\n  messages,\n  params: {},\n};\n```\n","readmeFilename":"README.md"}