/** * 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 { JsonSchema } from './JsonSchema'; import type { JsonSchemaVersionInfo } from './JsonSchemaVersionInfo'; /** * The response of a create JsonSchema request. * @export * @interface CreateSchemaResponse */ export interface CreateSchemaResponse { /** * * @type {string} * @memberof CreateSchemaResponse */ concreteType: CreateSchemaResponseConcreteTypeEnum; /** * * @type {JsonSchemaVersionInfo} * @memberof CreateSchemaResponse */ newVersionInfo?: JsonSchemaVersionInfo; /** * * @type {JsonSchema} * @memberof CreateSchemaResponse */ validationSchema?: JsonSchema; } /** * @export */ export declare const CreateSchemaResponseConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_schema_CreateSchemaResponse: "org.sagebionetworks.repo.model.schema.CreateSchemaResponse"; }; export type CreateSchemaResponseConcreteTypeEnum = typeof CreateSchemaResponseConcreteTypeEnum[keyof typeof CreateSchemaResponseConcreteTypeEnum]; /** * Check if a given object implements the CreateSchemaResponse interface. */ export declare function instanceOfCreateSchemaResponse(value: object): value is CreateSchemaResponse; export declare function CreateSchemaResponseFromJSON(json: any): CreateSchemaResponse; export declare function CreateSchemaResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateSchemaResponse; export declare function CreateSchemaResponseToJSON(json: any): CreateSchemaResponse; export declare function CreateSchemaResponseToJSONTyped(value?: CreateSchemaResponse | null, ignoreDiscriminator?: boolean): any;