/** * 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. */ import type { SiteLiteResource } from './SiteLiteResource'; /** * * @export * @interface LabelListResource */ export interface LabelListResource { /** * * @type {number} * @memberof LabelListResource */ id?: number | null; /** * * @type {string} * @memberof LabelListResource */ shortName: string; /** * * @type {string} * @memberof LabelListResource */ longName: string; /** * * @type {number} * @memberof LabelListResource */ productCount: number; /** * * @type {string} * @memberof LabelListResource */ colour: string; /** * * @type {string} * @memberof LabelListResource */ textColour: string; /** * * @type {Date} * @memberof LabelListResource */ startDate?: Date | null; /** * * @type {Date} * @memberof LabelListResource */ endDate?: Date | null; /** * * @type {SiteLiteResource} * @memberof LabelListResource */ site: SiteLiteResource | null; } /** * Check if a given object implements the LabelListResource interface. */ export declare function instanceOfLabelListResource(value: object): value is LabelListResource; export declare function LabelListResourceFromJSON(json: any): LabelListResource; export declare function LabelListResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): LabelListResource; export declare function LabelListResourceToJSON(json: any): LabelListResource; export declare function LabelListResourceToJSONTyped(value?: LabelListResource | null, ignoreDiscriminator?: boolean): any;