/** * * @export * @interface LabelDescriptorGroup */ export interface LabelDescriptorGroup { /** * The localized name of the object. * @type {{ [key: string]: string; }} * @memberof LabelDescriptorGroup */ readonly name?: { [key: string]: string; }; /** * The localized description of the object. * @type {{ [key: string]: string; }} * @memberof LabelDescriptorGroup */ readonly description?: { [key: string]: string; }; /** * When listing label groups, they can be sorted by this number. * @type {number} * @memberof LabelDescriptorGroup */ readonly weight?: number; /** * A unique identifier for the object. * @type {number} * @memberof LabelDescriptorGroup */ readonly id?: number; } /** * Check if a given object implements the LabelDescriptorGroup interface. */ export declare function instanceOfLabelDescriptorGroup(value: object): value is LabelDescriptorGroup; export declare function LabelDescriptorGroupFromJSON(json: any): LabelDescriptorGroup; export declare function LabelDescriptorGroupFromJSONTyped(json: any, ignoreDiscriminator: boolean): LabelDescriptorGroup; export declare function LabelDescriptorGroupToJSON(json: any): LabelDescriptorGroup; export declare function LabelDescriptorGroupToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;