UNPKG

@dasch-swiss/dsp-js

Version:

JavaScript library that handles API requests to Knora

56 lines (55 loc) 1.27 kB
import { IBaseFileValue } from "../type-specific-interfaces/base-file-value"; import { CreateValue } from "./create-value"; import { License } from "./license"; /** * @category Model V2 */ export declare abstract class CreateFileValue extends CreateValue implements IBaseFileValue { filename: string; copyrightHolder: string; authorship: string[]; license: License; } /** * @category Model V2 */ export declare class CreateAudioFileValue extends CreateFileValue { constructor(); } /** * @category Model V2 */ export declare class CreateDocumentFileValue extends CreateFileValue { constructor(); } /** * @category Model V2 */ export declare class CreateMovingImageFileValue extends CreateFileValue { constructor(); } /** * @category Model V2 */ export declare class CreateStillImageFileValue extends CreateFileValue { constructor(); } /** * @category Model V2 */ export declare class CreateStillImageExternalFileValue extends CreateFileValue { externalUrl?: string; constructor(); } /** * @category Model V2 */ export declare class CreateTextFileValue extends CreateFileValue { constructor(); } /** * @category Model V2 */ export declare class CreateArchiveFileValue extends CreateFileValue { constructor(); }