import { describe, expect, it } from 'vitest' import * as entry from '../src/index.js' describe('package entrypoint exports', () => { it('exposes the primary factory and singleton', () => { expect(entry.tf).toBeDefined() expect(typeof entry.createTypedFetch).toBe('function') }) it('exposes key utilities for advanced users', () => { expect(entry.RuntimeTypeInference).toBeDefined() expect(entry.WTinyLFUCache).toBeDefined() expect(entry.TypeDeclarationGenerator).toBeDefined() }) })