/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { FileHandleAssociation } from './FileHandleAssociation'; /** * The files of a download order. * @export * @interface DownloadOrder */ export interface DownloadOrder { /** * The list of files included in this order. * @type {Array} * @memberof DownloadOrder */ files?: Array; /** * The ID of this order. * @type {string} * @memberof DownloadOrder */ orderId?: string; /** * The ID of the user that created this order. * @type {string} * @memberof DownloadOrder */ createdBy?: string; /** * The date-time when the order was created. * @type {string} * @memberof DownloadOrder */ createdOn?: string; /** * The name of the file containing this order. * @type {string} * @memberof DownloadOrder */ zipFileName?: string; /** * The total size of all files in this order in bytes (uncompressed). * @type {number} * @memberof DownloadOrder */ totalSizeBytes?: number; /** * The total number of files in this download order. * @type {number} * @memberof DownloadOrder */ totalNumberOfFiles?: number; } /** * Check if a given object implements the DownloadOrder interface. */ export declare function instanceOfDownloadOrder(value: object): value is DownloadOrder; export declare function DownloadOrderFromJSON(json: any): DownloadOrder; export declare function DownloadOrderFromJSONTyped(json: any, ignoreDiscriminator: boolean): DownloadOrder; export declare function DownloadOrderToJSON(json: any): DownloadOrder; export declare function DownloadOrderToJSONTyped(value?: DownloadOrder | null, ignoreDiscriminator?: boolean): any;