UNPKG

@eleven-am/transcoder

Version:

High-performance HLS transcoding library with hardware acceleration, intelligent client management, and distributed processing support for Node.js

15 lines 603 B
import { DatabaseConnector } from './databaseConnector'; import { FileStorage } from './fileStorage'; import { MediaMetadata } from './types'; export declare class FileDatabase implements DatabaseConnector { private readonly localStorage; constructor(localStorage: FileStorage); getMetadata(fileId: string): Promise<MediaMetadata>; metadataExists(fileId: string): Promise<{ exists: boolean; fileId: string; }>; saveMetadata(fileId: string, metadata: MediaMetadata): Promise<MediaMetadata>; private getMetadataPath; } //# sourceMappingURL=fileDatabase.d.ts.map