/** * 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 { BasicAccessRequirementStatus } from './BasicAccessRequirementStatus'; import type { ManagedACTAccessRequirementStatus } from './ManagedACTAccessRequirementStatus'; /** * @type AccessRequirementStatus * The status of a user meeting an AccessRequirement. * @export */ export type AccessRequirementStatus = { concreteType: 'org.sagebionetworks.repo.model.dataaccess.BasicAccessRequirementStatus'; } & BasicAccessRequirementStatus | { concreteType: 'org.sagebionetworks.repo.model.dataaccess.ManagedACTAccessRequirementStatus'; } & ManagedACTAccessRequirementStatus; export declare function AccessRequirementStatusFromJSON(json: any): AccessRequirementStatus; export declare function AccessRequirementStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccessRequirementStatus; export declare function AccessRequirementStatusToJSON(json: any): any; export declare function AccessRequirementStatusToJSONTyped(value?: AccessRequirementStatus | null, ignoreDiscriminator?: boolean): any;