/** * 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 { CsvTableDescriptor } from './CsvTableDescriptor'; /** * Start an asynchronous job to generate a metadata manifest CSV of the available files on the user's download list. * @export * @interface DownloadListManifestRequest */ export interface DownloadListManifestRequest { /** * Required. For this type the value should be: 'org.sagebionetworks.repo.model.download.DownloadListManifestRequest' * @type {string} * @memberof DownloadListManifestRequest */ concreteType: DownloadListManifestRequestConcreteTypeEnum; /** * * @type {CsvTableDescriptor} * @memberof DownloadListManifestRequest */ csvTableDescriptor?: CsvTableDescriptor; } /** * @export */ export declare const DownloadListManifestRequestConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_download_DownloadListManifestRequest: "org.sagebionetworks.repo.model.download.DownloadListManifestRequest"; }; export type DownloadListManifestRequestConcreteTypeEnum = typeof DownloadListManifestRequestConcreteTypeEnum[keyof typeof DownloadListManifestRequestConcreteTypeEnum]; /** * Check if a given object implements the DownloadListManifestRequest interface. */ export declare function instanceOfDownloadListManifestRequest(value: object): value is DownloadListManifestRequest; export declare function DownloadListManifestRequestFromJSON(json: any): DownloadListManifestRequest; export declare function DownloadListManifestRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): DownloadListManifestRequest; export declare function DownloadListManifestRequestToJSON(json: any): DownloadListManifestRequest; export declare function DownloadListManifestRequestToJSONTyped(value?: DownloadListManifestRequest | null, ignoreDiscriminator?: boolean): any;