export type EndpointCategory = 'chat' | 'embedding' | 'transcription' | 'audio-translation' | 'translation' | 'speech' | 'ocr' | 'image'; export interface ModelConstant { readonly name: string; readonly src: string; readonly registryPath: string; readonly registrySource: string; readonly blobCoreKey: string; readonly blobBlockOffset: number; readonly blobBlockLength: number; readonly blobByteOffset: number; readonly modelId: string; readonly expectedSize: number; readonly sha256Checksum: string; readonly addon: string; readonly engine: string; readonly quantization?: string; readonly params?: string; readonly endpointCategory: TEndpoint; } //# sourceMappingURL=types.d.ts.map