diff --git a/src/transformers.js b/src/transformers.js index f84f67217..779e662aa 100644 --- a/src/transformers.js +++ b/src/transformers.js @@ -40,3 +40,11 @@ export * from './models/auto/processing_auto.js'; export * from './generation/streamers.js'; export * from './generation/stopping_criteria.js'; export * from './generation/logits_process.js'; + +// Expose common types used across the library for developers to access +/** + * @typedef {import('./utils/hub.js').PretrainedModelOptions} PretrainedModelOptions + * @typedef {import('./base/processing_utils.js').PretrainedProcessorOptions} PretrainedProcessorOptions + * @typedef {import('./utils/dtypes.js').DataType} DataType + * @typedef {import('./utils/devices.js').DeviceType} DeviceType + */