/** * 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 { Reference } from './Reference'; /** * Interface for JSON schema for UsedEntity POJO * @export * @interface UsedEntity */ export interface UsedEntity { /** * The enclosed entity was used and also executed in the Activity * @type {boolean} * @memberof UsedEntity */ wasExecuted?: boolean; /** * * @type {string} * @memberof UsedEntity */ concreteType: UsedEntityConcreteTypeEnum; /** * * @type {Reference} * @memberof UsedEntity */ reference?: Reference; } /** * @export */ export declare const UsedEntityConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_provenance_UsedEntity: "org.sagebionetworks.repo.model.provenance.UsedEntity"; }; export type UsedEntityConcreteTypeEnum = typeof UsedEntityConcreteTypeEnum[keyof typeof UsedEntityConcreteTypeEnum]; /** * Check if a given object implements the UsedEntity interface. */ export declare function instanceOfUsedEntity(value: object): value is UsedEntity; export declare function UsedEntityFromJSON(json: any): UsedEntity; export declare function UsedEntityFromJSONTyped(json: any, ignoreDiscriminator: boolean): UsedEntity; export declare function UsedEntityToJSON(json: any): UsedEntity; export declare function UsedEntityToJSONTyped(value?: UsedEntity | null, ignoreDiscriminator?: boolean): any;