/** * 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 { OAuthAccountCreationRequest } from './OAuthAccountCreationRequest'; import type { OAuthValidationRequest } from './OAuthValidationRequest'; /** * @type OAuthValidationRequestInterface * Request for an OAuth2 user validation. * @export */ export type OAuthValidationRequestInterface = { concreteType: 'org.sagebionetworks.repo.model.oauth.OAuthAccountCreationRequest'; } & OAuthAccountCreationRequest | { concreteType: 'org.sagebionetworks.repo.model.oauth.OAuthValidationRequest'; } & OAuthValidationRequest; export declare function OAuthValidationRequestInterfaceFromJSON(json: any): OAuthValidationRequestInterface; export declare function OAuthValidationRequestInterfaceFromJSONTyped(json: any, ignoreDiscriminator: boolean): OAuthValidationRequestInterface; export declare function OAuthValidationRequestInterfaceToJSON(json: any): any; export declare function OAuthValidationRequestInterfaceToJSONTyped(value?: OAuthValidationRequestInterface | null, ignoreDiscriminator?: boolean): any;