/* tslint:disable */ /* eslint-disable */ /** * My API * API documentation for my Laravel app * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export */ export const SocialProvider = { Facebook: 'facebook', Google: 'google', Apple: 'apple' } as const; export type SocialProvider = typeof SocialProvider[keyof typeof SocialProvider]; export function instanceOfSocialProvider(value: any): boolean { for (const key in SocialProvider) { if (Object.prototype.hasOwnProperty.call(SocialProvider, key)) { if (SocialProvider[key as keyof typeof SocialProvider] === value) { return true; } } } return false; } export function SocialProviderFromJSON(json: any): SocialProvider { return SocialProviderFromJSONTyped(json, false); } export function SocialProviderFromJSONTyped(json: any, ignoreDiscriminator: boolean): SocialProvider { return json as SocialProvider; } export function SocialProviderToJSON(value?: SocialProvider | null): any { return value as any; } export function SocialProviderToJSONTyped(value: any, ignoreDiscriminator: boolean): SocialProvider { return value as SocialProvider; }