/** * 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 { FileHandleRestoreResult } from './FileHandleRestoreResult'; /** * Response of a restore operation. Each item in the list match the order of the file handle id in the original request. * @export * @interface FileHandleRestoreResponse */ export interface FileHandleRestoreResponse { /** * * @type {string} * @memberof FileHandleRestoreResponse */ concreteType: FileHandleRestoreResponseConcreteTypeEnum; /** * The list of restore operation status for each of the file handle in the original request. * @type {Array} * @memberof FileHandleRestoreResponse */ restoreResults?: Array; } /** * @export */ export declare const FileHandleRestoreResponseConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_file_FileHandleRestoreResponse: "org.sagebionetworks.repo.model.file.FileHandleRestoreResponse"; }; export type FileHandleRestoreResponseConcreteTypeEnum = typeof FileHandleRestoreResponseConcreteTypeEnum[keyof typeof FileHandleRestoreResponseConcreteTypeEnum]; /** * Check if a given object implements the FileHandleRestoreResponse interface. */ export declare function instanceOfFileHandleRestoreResponse(value: object): value is FileHandleRestoreResponse; export declare function FileHandleRestoreResponseFromJSON(json: any): FileHandleRestoreResponse; export declare function FileHandleRestoreResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): FileHandleRestoreResponse; export declare function FileHandleRestoreResponseToJSON(json: any): FileHandleRestoreResponse; export declare function FileHandleRestoreResponseToJSONTyped(value?: FileHandleRestoreResponse | null, ignoreDiscriminator?: boolean): any;