/** * 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 { MemberSubmissionEligibility } from './MemberSubmissionEligibility'; import type { SubmissionEligibility } from './SubmissionEligibility'; /** * @type SubmissionEligibilityInterface * Describes the eligibility of a to submit to an Evaluation queue, reflecting the queue's submission quotas and current submissions. * @export */ export type SubmissionEligibilityInterface = { concreteType: 'org.sagebionetworks.evaluation.model.MemberSubmissionEligibility'; } & MemberSubmissionEligibility | { concreteType: 'org.sagebionetworks.evaluation.model.SubmissionEligibility'; } & SubmissionEligibility; export declare function SubmissionEligibilityInterfaceFromJSON(json: any): SubmissionEligibilityInterface; export declare function SubmissionEligibilityInterfaceFromJSONTyped(json: any, ignoreDiscriminator: boolean): SubmissionEligibilityInterface; export declare function SubmissionEligibilityInterfaceToJSON(json: any): any; export declare function SubmissionEligibilityInterfaceToJSONTyped(value?: SubmissionEligibilityInterface | null, ignoreDiscriminator?: boolean): any;