kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
21 lines (20 loc) • 704 B
TypeScript
import { KalturaRequest, KalturaRequestArgs } from "./kaltura-request";
import { KalturaObjectBase } from "./kaltura-object-base";
export interface KalturaUploadRequestArgs extends KalturaRequestArgs {
uploadedFileSize?: number;
}
export declare class KalturaUploadRequest<T> extends KalturaRequest<T> {
uploadedFileSize: number;
constructor(data: KalturaUploadRequestArgs, { responseType, responseSubType, responseConstructor }: {
responseType: string;
responseSubType?: string;
responseConstructor: {
new (): KalturaObjectBase;
};
});
getFileInfo(): {
file: File;
propertyName: string;
};
toRequestObject(): {};
}