UNPKG

@dasch-swiss/dsp-js

Version:
66 lines 1.52 kB
import { License } from '../create/license'; import { IBaseFileValue } from '../type-specific-interfaces/base-file-value'; import { ReadValue } from './read-value'; /** * @category Model V2 */ export declare abstract class ReadFileValue extends ReadValue implements IBaseFileValue { filename: string; fileUrl: string; copyrightHolder: string | null; authorship: string[]; license: License | null; } /** * @category Model V2 */ export declare class ReadAudioFileValue extends ReadFileValue { duration?: number; } /** * @category Model V2 */ export declare class ReadDocumentFileValue extends ReadFileValue { dimX?: number; dimY?: number; pageCount?: number; } /** * @category Model V2 */ export declare class ReadMovingImageFileValue extends ReadFileValue { dimX?: number; dimY?: number; duration?: number; fps?: number; } /** * @category Model V2 */ export declare class ReadStillImageFileValue extends ReadFileValue { dimX: number; dimY: number; iiifBaseUrl: string; } /** * @category Model V2 */ export declare class ReadStillImageExternalFileValue extends ReadFileValue { externalUrl: string; } /** * @category Model V2 */ export declare class ReadStillImageVectorFileValue extends ReadFileValue { } /** * @category Model V2 */ export declare class ReadArchiveFileValue extends ReadFileValue { } /** * @category Model V2 */ export declare class ReadTextFileValue extends ReadFileValue { } //# sourceMappingURL=read-file-value.d.ts.map