/** * 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 { BackupTypeResponse } from './BackupTypeResponse'; import type { BatchChecksumResponse } from './BatchChecksumResponse'; import type { CalculateOptimalRangeResponse } from './CalculateOptimalRangeResponse'; import type { CreateForumsForAccessRequirementsResponse } from './CreateForumsForAccessRequirementsResponse'; import type { MigrationRangeChecksum } from './MigrationRangeChecksum'; import type { MigrationTypeChecksum } from './MigrationTypeChecksum'; import type { MigrationTypeCount } from './MigrationTypeCount'; import type { MigrationTypeCounts } from './MigrationTypeCounts'; import type { RestoreTypeResponse } from './RestoreTypeResponse'; /** * @type AdminResponse * Abstraction for Admin response * @export */ export type AdminResponse = { concreteType: 'org.sagebionetworks.repo.model.migration.BackupTypeResponse'; } & BackupTypeResponse | { concreteType: 'org.sagebionetworks.repo.model.migration.BatchChecksumResponse'; } & BatchChecksumResponse | { concreteType: 'org.sagebionetworks.repo.model.migration.CalculateOptimalRangeResponse'; } & CalculateOptimalRangeResponse | { concreteType: 'org.sagebionetworks.repo.model.migration.CreateForumsForAccessRequirementsResponse'; } & CreateForumsForAccessRequirementsResponse | { concreteType: 'org.sagebionetworks.repo.model.migration.MigrationRangeChecksum'; } & MigrationRangeChecksum | { concreteType: 'org.sagebionetworks.repo.model.migration.MigrationTypeChecksum'; } & MigrationTypeChecksum | { concreteType: 'org.sagebionetworks.repo.model.migration.MigrationTypeCount'; } & MigrationTypeCount | { concreteType: 'org.sagebionetworks.repo.model.migration.MigrationTypeCounts'; } & MigrationTypeCounts | { concreteType: 'org.sagebionetworks.repo.model.migration.RestoreTypeResponse'; } & RestoreTypeResponse; export declare function AdminResponseFromJSON(json: any): AdminResponse; export declare function AdminResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): AdminResponse; export declare function AdminResponseToJSON(json: any): any; export declare function AdminResponseToJSONTyped(value?: AdminResponse | null, ignoreDiscriminator?: boolean): any;