/** * 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 { ColumnModel } from './ColumnModel'; import type { JsonSubColumnModel } from './JsonSubColumnModel'; /** * @type ColumnModelInterface * Common properties of all ColumnModel implementation * @export */ export type ColumnModelInterface = { concreteType: 'org.sagebionetworks.repo.model.table.ColumnModel'; } & ColumnModel | { concreteType: 'org.sagebionetworks.repo.model.table.JsonSubColumnModel'; } & JsonSubColumnModel; export declare function ColumnModelInterfaceFromJSON(json: any): ColumnModelInterface; export declare function ColumnModelInterfaceFromJSONTyped(json: any, ignoreDiscriminator: boolean): ColumnModelInterface; export declare function ColumnModelInterfaceToJSON(json: any): any; export declare function ColumnModelInterfaceToJSONTyped(value?: ColumnModelInterface | null, ignoreDiscriminator?: boolean): any;