learning_ai_common_plat/packages/extraction/src/index.ts
saravanakumardb1 f8e15880d2 feat(extraction): add transcribe() to ExtractionClient — reusable speech-to-text client
- TranscribeRequest/TranscribeResponse types exported from @bytelyst/extraction
- transcribe() method on ExtractionClient calls POST /api/transcribe
- 3 new client tests (correct body, optional fields, error propagation)
- Package test count: 16 → 19
2026-04-06 11:11:17 -07:00

15 lines
354 B
TypeScript

export { createExtractionClient } from './client.js';
export type { ExtractionClient } from './client.js';
export type {
ExtractionEntity,
ExtractionExample,
ExtractionTask,
ExtractRequest,
ExtractResponse,
BatchExtractRequest,
BatchExtractResponse,
TranscribeRequest,
TranscribeResponse,
ExtractionClientConfig,
} from './types.js';