/* 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 MenuItemType = { Header: 'header', Link: 'link', CallToAction: 'call_to_action', MegaMenu: 'mega_menu' } as const; export type MenuItemType = typeof MenuItemType[keyof typeof MenuItemType]; export function instanceOfMenuItemType(value: any): boolean { for (const key in MenuItemType) { if (Object.prototype.hasOwnProperty.call(MenuItemType, key)) { if (MenuItemType[key as keyof typeof MenuItemType] === value) { return true; } } } return false; } export function MenuItemTypeFromJSON(json: any): MenuItemType { return MenuItemTypeFromJSONTyped(json, false); } export function MenuItemTypeFromJSONTyped(json: any, ignoreDiscriminator: boolean): MenuItemType { return json as MenuItemType; } export function MenuItemTypeToJSON(value?: MenuItemType | null): any { return value as any; } export function MenuItemTypeToJSONTyped(value: any, ignoreDiscriminator: boolean): MenuItemType { return value as MenuItemType; }