/* 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 ExternalApiProvider = { Omnisend: 'omnisend', Netsuite: 'netsuite' } as const; export type ExternalApiProvider = typeof ExternalApiProvider[keyof typeof ExternalApiProvider]; export function instanceOfExternalApiProvider(value: any): boolean { for (const key in ExternalApiProvider) { if (Object.prototype.hasOwnProperty.call(ExternalApiProvider, key)) { if (ExternalApiProvider[key as keyof typeof ExternalApiProvider] === value) { return true; } } } return false; } export function ExternalApiProviderFromJSON(json: any): ExternalApiProvider { return ExternalApiProviderFromJSONTyped(json, false); } export function ExternalApiProviderFromJSONTyped(json: any, ignoreDiscriminator: boolean): ExternalApiProvider { return json as ExternalApiProvider; } export function ExternalApiProviderToJSON(value?: ExternalApiProvider | null): any { return value as any; } export function ExternalApiProviderToJSONTyped(value: any, ignoreDiscriminator: boolean): ExternalApiProvider { return value as ExternalApiProvider; }