/** * 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 * @interface MenuItemFrontendResource */ export interface MenuItemFrontendResource { /** * * @type {number} * @memberof MenuItemFrontendResource */ id: number; /** * * @type {number} * @memberof MenuItemFrontendResource */ menuId: number; /** * * @type {number} * @memberof MenuItemFrontendResource */ parentId?: number | null; /** * * @type {string} * @memberof MenuItemFrontendResource */ type: string; /** * * @type {string} * @memberof MenuItemFrontendResource */ heading: string; /** * * @type {string} * @memberof MenuItemFrontendResource */ subheading?: string | null; /** * * @type {number} * @memberof MenuItemFrontendResource */ index: number; /** * * @type {string} * @memberof MenuItemFrontendResource */ asset?: string | null; /** * * @type {object} * @memberof MenuItemFrontendResource */ customisation: object; /** * * @type {boolean} * @memberof MenuItemFrontendResource */ isDisabled: boolean; /** * * @type {string} * @memberof MenuItemFrontendResource */ linkableId?: string | null; /** * * @type {string} * @memberof MenuItemFrontendResource */ linkableType?: string | null; /** * * @type {string} * @memberof MenuItemFrontendResource */ linkName?: string | null; /** * * @type {string} * @memberof MenuItemFrontendResource */ link?: string | null; /** * * @type {boolean} * @memberof MenuItemFrontendResource */ isExternalLink: boolean; /** * * @type {Array} * @memberof MenuItemFrontendResource */ children: Array | null; } /** * Check if a given object implements the MenuItemFrontendResource interface. */ export declare function instanceOfMenuItemFrontendResource(value: object): value is MenuItemFrontendResource; export declare function MenuItemFrontendResourceFromJSON(json: any): MenuItemFrontendResource; export declare function MenuItemFrontendResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): MenuItemFrontendResource; export declare function MenuItemFrontendResourceToJSON(json: any): MenuItemFrontendResource; export declare function MenuItemFrontendResourceToJSONTyped(value?: MenuItemFrontendResource | null, ignoreDiscriminator?: boolean): any;