open-index/open-npm huggingface dataset:
npm package: @fsco/types
Description: <p align="center">   <img src="https://dev.fsco.io/assets/logo-documentation.svg" alt="@fsco/types" width="140"/> </p>
Latest version: 2.1.14

<p align="center">
  <img src="https://dev.fsco.io/assets/logo-documentation.svg" alt="@fsco/types" width="140"/>
</p>

<h1 align="center">@fsco/types</h1>

<p align="center">
  📦 Generated TypeScript models for FSCO Public API v2.
</p>

<p align="center">
  <a href="https://www.npmjs.com/package/@fsco/types"><img src="https://img.shields.io/npm/v/@fsco/types.svg" alt="npm version"></a>
  <a href="https://gitlab.com/fresh-supply-co/fsco-types"><img src="https://img.shields.io/gitlab/stars/fresh-supply-co/fsco-types?style=social" alt="GitLab stars"></a>
</p>

---

## 🚀 Features

- 📦 **TypeScript Models** — Complete type definitions for FSCO Public API v2
- 🔧 **Auto-generated** — Generated from OpenAPI specifications for accuracy
- 📋 **Full Coverage** — All models, interfaces, and enums included
- 🎯 **Type Safety** — Strict TypeScript types with proper interfaces
- 📚 **Barrel Exports** — Clean import structure with index files
- 🔄 **Versioned** — Independent versioning for each API version
- 🏷️ **NPM Ready** — Publish-ready packages with proper configuration

## 📦 Installation

```bash
npm install @fsco/types
```

## ⚡ Quick Start

```typescript
import { YourModel } from '@fsco/types';

// Use the generated types
const data: YourModel = {
    // Your data here
};
```

---

## 📚 Package Contents

| File/Folder | Description |
|-------------|-------------|
| `index.ts` | Main export file with all models |
| `model/` | Individual model files |
| `package.json` | Package configuration |
| `tsconfig.json` | TypeScript configuration |
| `README.md` | This documentation |

---

## 🔧 Generated Files

### Main Export (`index.ts`)

```typescript
// All models are exported from the main index
export * from './model/User';
export * from './model/Product';
export * from './model/Order';
// ... and more
```

### Individual Models (`model/`)

```typescript
// Example model structure
export interface User {
    id: string;
    name: string;
    email: string;
    // ... other properties
}
```

---

## 🏷️ Version Information

- **API Version**: v2
- **Package Type**: Public
- **Generated**: 2026-02-09T02:03:44.167Z
- **Source**: OpenAPI specification

---

## ⚠️ Important Notes

**This package is auto-generated from OpenAPI specifications. Do not edit manually.**

- All changes should be made to the source OpenAPI files
- Regenerate types after API changes
- Version bumps are handled automatically via CI/CD

---

## 🔗 Related Packages

- **Public API**: `@fsco/types` - Public API types
- **Private API**: `@fsco/types-private` - Internal API types
- **Generator**: `fsco-types-generator` - Type generation tool

---

## 📄 License

Generated by [FSCO Types Generator](https://gitlab.com/fresh-supply-co/fsco-types)