/** * 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. */ /** * Describes a change from one column to another. * @export * @interface ColumnChange */ export interface ColumnChange { /** * The ID of the old ColumnModel to be replaced with the new. Set to null to indicate a new column should be added without replacing an old column. * @type {string} * @memberof ColumnChange */ oldColumnId?: string; /** * The ID of the new ColumnModel to replace the old. Set to null to indicate the old column should be removed without being replaced. * @type {string} * @memberof ColumnChange */ newColumnId?: string; } /** * Check if a given object implements the ColumnChange interface. */ export declare function instanceOfColumnChange(value: object): value is ColumnChange; export declare function ColumnChangeFromJSON(json: any): ColumnChange; export declare function ColumnChangeFromJSONTyped(json: any, ignoreDiscriminator: boolean): ColumnChange; export declare function ColumnChangeToJSON(json: any): ColumnChange; export declare function ColumnChangeToJSONTyped(value?: ColumnChange | null, ignoreDiscriminator?: boolean): any;