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 | 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 | undefined); } //# sourceMappingURL=PlatformUpload.d.ts.map