/**
* 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';
/**
* Response for the ViewColumnModelRequest containing a page of suggested column models
* @export
* @interface ViewColumnModelResponse
*/
export interface ViewColumnModelResponse {
/**
*
* @type {string}
* @memberof ViewColumnModelResponse
*/
concreteType: ViewColumnModelResponseConcreteTypeEnum;
/**
* A page of ColumnModels
* @type {Array}
* @memberof ViewColumnModelResponse
*/
results?: Array;
/**
* If there are more pages of results this token can be used to get the next page. Null if this is the last page.
* @type {string}
* @memberof ViewColumnModelResponse
*/
nextPageToken?: string;
}
/**
* @export
*/
export declare const ViewColumnModelResponseConcreteTypeEnum: {
readonly org_sagebionetworks_repo_model_table_ViewColumnModelResponse: "org.sagebionetworks.repo.model.table.ViewColumnModelResponse";
};
export type ViewColumnModelResponseConcreteTypeEnum = typeof ViewColumnModelResponseConcreteTypeEnum[keyof typeof ViewColumnModelResponseConcreteTypeEnum];
/**
* Check if a given object implements the ViewColumnModelResponse interface.
*/
export declare function instanceOfViewColumnModelResponse(value: object): value is ViewColumnModelResponse;
export declare function ViewColumnModelResponseFromJSON(json: any): ViewColumnModelResponse;
export declare function ViewColumnModelResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ViewColumnModelResponse;
export declare function ViewColumnModelResponseToJSON(json: any): ViewColumnModelResponse;
export declare function ViewColumnModelResponseToJSONTyped(value?: ViewColumnModelResponse | null, ignoreDiscriminator?: boolean): any;