/** * 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 { EntityUpdateResults } from './EntityUpdateResults'; import type { RowReferenceSetResults } from './RowReferenceSetResults'; import type { TableSchemaChangeResponse } from './TableSchemaChangeResponse'; import type { TableSearchChangeResponse } from './TableSearchChangeResponse'; import type { UploadToTableResult } from './UploadToTableResult'; /** * @type TableUpdateResponse * Abstraction for a response to update a table. * @export */ export type TableUpdateResponse = { concreteType: 'org.sagebionetworks.repo.model.table.EntityUpdateResults'; } & EntityUpdateResults | { concreteType: 'org.sagebionetworks.repo.model.table.RowReferenceSetResults'; } & RowReferenceSetResults | { concreteType: 'org.sagebionetworks.repo.model.table.TableSchemaChangeResponse'; } & TableSchemaChangeResponse | { concreteType: 'org.sagebionetworks.repo.model.table.TableSearchChangeResponse'; } & TableSearchChangeResponse | { concreteType: 'org.sagebionetworks.repo.model.table.UploadToTableResult'; } & UploadToTableResult; export declare function TableUpdateResponseFromJSON(json: any): TableUpdateResponse; export declare function TableUpdateResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): TableUpdateResponse; export declare function TableUpdateResponseToJSON(json: any): any; export declare function TableUpdateResponseToJSONTyped(value?: TableUpdateResponse | null, ignoreDiscriminator?: boolean): any;