/** * 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'; /** * Response body containing the resulting compiled validation schema. * @export * @interface GetValidationSchemaResponse */ export interface GetValidationSchemaResponse { /** * * @type {string} * @memberof GetValidationSchemaResponse */ concreteType: GetValidationSchemaResponseConcreteTypeEnum; /** * * @type {JsonSchema} * @memberof GetValidationSchemaResponse */ validationSchema?: JsonSchema; } /** * @export */ export declare const GetValidationSchemaResponseConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_schema_GetValidationSchemaResponse: "org.sagebionetworks.repo.model.schema.GetValidationSchemaResponse"; }; export type GetValidationSchemaResponseConcreteTypeEnum = typeof GetValidationSchemaResponseConcreteTypeEnum[keyof typeof GetValidationSchemaResponseConcreteTypeEnum]; /** * Check if a given object implements the GetValidationSchemaResponse interface. */ export declare function instanceOfGetValidationSchemaResponse(value: object): value is GetValidationSchemaResponse; export declare function GetValidationSchemaResponseFromJSON(json: any): GetValidationSchemaResponse; export declare function GetValidationSchemaResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetValidationSchemaResponse; export declare function GetValidationSchemaResponseToJSON(json: any): GetValidationSchemaResponse; export declare function GetValidationSchemaResponseToJSONTyped(value?: GetValidationSchemaResponse | null, ignoreDiscriminator?: boolean): any;