@signiant/media-shuttle-sdk
Version:
The SDK for supporting file transfer to and from Media Shuttle
19 lines • 767 B
TypeScript
import { Upload } from '@signiant/media-shuttle-sdk-base';
/**
* Interface representing a platform upload transfer operation.
* Extends the base Upload functionality with platform-specific features.
*/
export default interface PlatformUpload extends Upload {
/**
* Gets the metadata associated with this upload.
* @returns The metadata object or undefined if no metadata is set.
*/
get metadata(): Record<string, unknown> | undefined;
/**
* Sets the metadata to be associated with this upload.
* The metadata should match the format expected by the portal.
* @param metadata The metadata object to set.
*/
set metadata(metadata: Record<string, unknown> | undefined);
}
//# sourceMappingURL=PlatformUpload.d.ts.map