import type { TFunction } from 'i18next'; import type { Class_ApplicationData } from '../types/ApplicationData'; import type { Type_Position } from '../types/Utils'; import type { Class_LinkElement } from './Link'; import type { UnitType } from './LinkValues'; import type { Class_NodeBase } from './NodeBase'; import { Class_ElementStyle } from './Element'; import type { Type_AnalysisDescriptor } from '../Charts/AnalysisDescriptor'; import type { Type_TooltipHiddenBlocks } from './TooltipBlocks'; export type Type_Shape = 'ellipse' | 'rect' | 'bezier_outline' | 'bezier_outline_exact' | 'bezier_path' | 'capsule' | 'capsule_h' | 'line'; export type Type_TextHPos = 'left' | 'middle' | 'right'; export type Type_TextVPos = 'top' | 'middle' | 'bottom'; export type Type_Side = 'right' | 'left' | 'top' | 'bottom'; export type Type_AnchorAlignVertical = 'top' | 'center' | 'bottom'; export type Type_AnchorAlignHorizontal = 'left' | 'center' | 'right'; export declare const default_anchor_align_vertical: Type_AnchorAlignVertical; export declare const default_anchor_align_horizontal: Type_AnchorAlignHorizontal; export type Type_IOReorgMode = 'none' | 'simple' | 'advanced'; export declare const default_io_reorg_mode: Type_IOReorgMode; export type Type_HatchOrientation = 'none' | 'vertical' | 'horizontal' | 'diagonal' | 'antidiagonal'; export declare const default_hatch_orientation: Type_HatchOrientation; export type Type_VerticalAlignment = 'left' | 'right'; export type Type_ExtremityPosition = 'top' | 'bottom' | 'left' | 'right'; export declare const default_position_type = "absolute"; export declare const default_auto_x = false; export declare const default_auto_y = false; export declare const default_dx = 200; export declare const default_dy = 50; export type Type_Orientation = 'hh' | 'vv' | 'vh' | 'hv'; export type Type_LinkWaypoint = { x: number; y: number; }; export type Type_StraightMode = 'none' | 'source' | 'target' | 'highest' | 'lowest' | 'absolute'; export type Type_PathLabelHPosition = 'left' | 'middle' | 'right'; export type Type_PathLabelVPosition = 'top' | 'middle' | 'bottom'; export type Type_customisable_style_attr = keyof typeof ALL_ATTRIBUTES_CONFIG; export declare const default_grey_color = "grey"; export declare const default_black_color = "black"; export declare const default_background_color = "#f2f2f2"; export declare const default_grid_color = "#d3d3d3"; export declare const default_element_color = "#a9a9a9"; export declare const default_element_color_source = "auto"; export declare const default_font = "Arial,sans-serif"; export declare const font_families: string[]; export declare const default_stick_to_drawing = true; export declare const default_masked = true; export declare const default_display_legend_scale = false; export declare const default_scale_legend_unit = ""; export declare const default_scale_legend_ratio = 1; export declare const default_legend_police = 16; export declare const default_legend_bg_border = false; export declare const default_legend_bg_color = "#a9a9a9"; export declare const default_legend_bg_opacity = 0; export declare const default_legend_show_dataTags = true; export declare const default_legend_show_constraints = false; export declare const default_legend_horizontal = false; export declare const default_width = 180; export declare const default_info_link_value_void = false; export declare const default_legend_position_x = 300; export declare const default_legend_position_y = 50; export declare const default_title_source = "custom"; export declare const default_title_font_size = 24; export declare const default_title_bold = true; export declare const default_title_text = "Titre"; export declare const default_title_id = "drawing_title"; export declare const initial_show_structure = "free_value"; export declare const default_grid_size = 50; export declare const default_grid_visible = true; export declare const default_scale = 50; export declare const default_DA_marging = 50; export type Type_PaperFormat = 'free' | 'A3' | 'A4' | 'A5'; export type Type_PaperOrientation = 'landscape' | 'portrait'; export type Type_ExportDPI = 150 | 300; export declare const default_export_dpi: Type_ExportDPI; export declare const PAPER_DIMENSIONS_MM: Record, { width: number; height: number; }>; export declare const default_paper_format: Type_PaperFormat; export declare const default_paper_orientation: Type_PaperOrientation; export declare const default_margin_mm = 10; export declare const PAPER_TARGET_FONT_SIZES: Record, { node_name: number; node_value: number; link_name: number; link_value: number; }>; export type BaseActionType = 'drawElements' | 'drawShape' | 'drawNameLabel' | 'drawValueLabel' | 'drawStockBox' | 'drawFO' | 'drawImage' | 'drawIcon' | 'applyPosition'; export type NodeBaseActionType = BaseActionType; export type LinkBaseActionType = BaseActionType | 'drawArrow' | 'refreshArrow' | 'drawControlPoint' | 'drawWithNodes'; export interface AttributeConfig { default: T; type: () => T; category: string; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN'?: string; ja?: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN'?: string; ja?: string; }; callback?: string; setter?: string; actions?: (BaseActionType | NodeBaseActionType | LinkBaseActionType)[]; } export type ConfigType = Record>; export type ExtractConfigValue = T extends AttributeConfig ? V : never; export type ShapePrefix = 'shape' | 'name_label_background' | 'value_label_background' | 'stock_label_background'; export type LabelPrefix = 'value_label' | 'name_label' | 'icon' | 'stock_label'; /** * Fonction générique pour vérifier si une valeur est indéterminée * (différente entre plusieurs éléments) * * @example * // Avec préfixe * const isColorIndeterminate = isConfigValueIndeterminate( * selectedElements, * BASE_SHAPE_CONFIG, * 'color', * 'shape' * ) * * @example * // Sans préfixe * const isIconColorIndeterminate = isConfigValueIndeterminate( * selectedElements, * ICON_CONFIG, * 'icon_color' * ) */ export declare const isConfigValueIndeterminate: >, K extends keyof CONFIG>(elements: ElementsType, config: CONFIG, configKey: K, prefix: string) => boolean; export declare const isShapeValueIndeterminate: (elements: ElementsType, prefix: ShapePrefix, configKey: keyof typeof BASE_SHAPE_CONFIG) => boolean; export declare const isNodeShapeSpecificValueIndeterminate: (elements: Class_NodeBase[] | Class_ElementStyle[], configKey: keyof typeof NODE_SHAPE_SPECIFIC_CONFIG) => boolean; export declare const isLinkShapeSpecificValueIndeterminate: (elements: Class_LinkElement[] | Class_ElementStyle[], configKey: keyof typeof LINK_SHAPE_SPECIFIC_CONFIG) => boolean; export declare const isValueLabelIndeterminate: (elements: ElementsType, configKey: keyof typeof VALUE_LABEL_CONFIG) => boolean; export declare const isLinkLabelSpecificValueIndeterminate: (elements: Class_LinkElement[] | Class_ElementStyle[], prefix: "name_label" | "value_label", configKey: keyof typeof LINKS_LABEL_SPECIFIC_CONFIG) => boolean; /** * Construit la clé d'attribut complète pour un shape * * @example * getShapeAttributeKey('shape', 'color') // 'shape_color' * getShapeAttributeKey('name_label_background', 'visible') // 'name_label_background_visible' */ export declare function getShapeAttributeKey(prefix: P, configKey: K): `${P}_${string & K}`; export declare function getNodeShapeAttributeKey(prefix: P, configKey: K): `${P}_${string & K}`; export declare function getLinkShapeAttributeKey(prefix: P, configKey: K): `${P}_${string & K}`; export declare function getLabelAttributeKey(prefix: P, configKey: K): `${P}_${string & K}`; export declare function getLinkLabelAttributeKey(prefix: P, configKey: K): `${P}_${string & K}`; type ConfigWithPrefix>, P extends string> = { [K in keyof T as P extends '' ? K : `${P}_${string & K}`]: T[K]; }; export declare function createConfigWithPrefix>, P extends string>(baseConfig: T, prefix: P): ConfigWithPrefix; type PrefixKeys>, P extends string> = { [K in keyof T as P extends '' ? K : `${P}_${string & K}`]: T[K]; }; export type ConfigOverrides>> = Partial<{ [K in keyof T]: { default?: ExtractConfigValue; category?: string; labels?: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN'?: string; ja?: string; }; tooltips?: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN'?: string; ja?: string; }; callback?: string; setter?: string; actions?: (BaseActionType | NodeBaseActionType | LinkBaseActionType)[]; }; }>; export declare function createConfigWithPrefixAndOverrides>, P extends string>(baseConfig: T, prefix: P, category: string, actions: BaseActionType[], overrides?: ConfigOverrides): PrefixKeys; export declare const BASE_SHAPE_CONFIG: { readonly visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const BASE_LABEL_CONFIG: { readonly is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const NAME_LABEL_CONFIG: { readonly separator: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly separator_part: { default: "before" | "after"; type: (() => "before" | "after"); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly source: { default: "name" | "custom" | "tag" | "ancestor" | "template"; type: (() => "name" | "custom" | "tag" | "ancestor" | "template"); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly template: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly tag_group_id: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly dimension_id: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const ICON_LABEL_BASE_CONFIG: { readonly background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const STOCK_LABEL_CONFIG: { readonly box_width: { default: number; type: (() => number); category: "stock_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly pos_auto: { default: true; type: (() => boolean); category: "stock_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const VALUE_LABEL_CONFIG: { readonly stick_to_label: { default: false; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const HYPER_LINK_CONFIG: { readonly hyperlink: { default: string | undefined; type: (() => string | undefined); category: "hyperlink"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const ANALYSIS_CONFIG: { readonly analysis_descriptor: { default: Type_AnalysisDescriptor | undefined; type: (() => Type_AnalysisDescriptor | undefined); category: "analysis"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const TOOLTIP_BLOCKS_CONFIG: { readonly tooltip_hidden_blocks: { default: Type_TooltipHiddenBlocks | undefined; type: (() => Type_TooltipHiddenBlocks | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly tooltip_trigger: { default: string | undefined; type: (() => string | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly tooltip_delay_ms: { default: number | undefined; type: (() => number | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export type LabelValues = { -readonly [K in keyof T]: ExtractConfigValue; }; export type ValueLabelValues = { -readonly [K in keyof T]: ExtractConfigValue; }; export type ShapeValues = { -readonly [K in keyof T]: ExtractConfigValue; }; export type ShapeAttributeTypes = { -readonly [K in keyof typeof BASE_SHAPE_CONFIG]: ReturnType; }; export type NameLabelAttributeTypes = { -readonly [K in keyof typeof NAME_LABEL_CONFIG]: ReturnType; }; export type ValueLabelAttributeTypes = { -readonly [K in keyof typeof VALUE_LABEL_CONFIG]: ReturnType; }; export type IconLabelAttributeTypes = { -readonly [K in keyof typeof ICON_LABEL_BASE_CONFIG]: ReturnType; }; export type StockLabelAttributeTypes = { -readonly [K in keyof typeof STOCK_LABEL_CONFIG]: ReturnType; }; export type NodeShapeSpecificValues = { -readonly [K in keyof typeof NODE_SHAPE_SPECIFIC_CONFIG]: ExtractConfigValue; }; export type NodeShapeSpecificAttributeTypes = { [K in keyof typeof NODE_SHAPE_SPECIFIC_CONFIG]: ReturnType; }; export type LinkShapeSpecificValues = { -readonly [K in keyof typeof LINK_SHAPE_SPECIFIC_CONFIG]: ReturnType; }; export type LinkLabelSpecificValues = { -readonly [K in keyof typeof LINKS_LABEL_SPECIFIC_CONFIG]: ReturnType; }; /** * Extrait les valeurs des attributs de shape depuis un élément * Similaire à getLabelValues mais pour les configs de forme (BASE_SHAPE_CONFIG) * * @param element - L'élément depuis lequel extraire les valeurs * @param prefix - Le préfixe des attributs ('shape', 'name_label_background', 'value_label_background') * @param config - La configuration de base (BASE_SHAPE_CONFIG) * @returns Un objet avec les valeurs extraites sans le préfixe * * @example * // Pour shape * const shapeValues = getShapeValue(element, 'shape', BASE_SHAPE_CONFIG) * // { visible: true, type: 'rect', color: '#fff', ... } * * @example * // Pour background de name_label * const bgValues = getShapeValue(element, 'name_label_background', BASE_SHAPE_CONFIG) * // { visible: false, type: 'rect', color: '#ffffff', ... } * */ export declare function getShapeValue(element: Class_LinkElement | Class_NodeBase | Class_ElementStyle, prefix: ShapePrefix, config: T): ShapeValues; export declare function getLabelValues(element: Class_LinkElement | Class_NodeBase | Class_ElementStyle, prefix: 'name_label' | 'value_label', config: T): LabelValues; export declare function getValueLabelValues(element: Class_LinkElement | Class_NodeBase | Class_ElementStyle, prefix: 'name_label' | 'value_label' | 'icon'): ValueLabelAttributeTypes; export declare function getNameLabelValues(element: Class_LinkElement | Class_NodeBase | Class_ElementStyle, prefix: 'name_label' | 'value_label' | 'stock_label'): NameLabelAttributeTypes; /** * Extrait les valeurs des attributs de shape spécifiques aux nodes * Inclut margin_left, margin_right, margin_top, margin_bottom, position_type, position_dx, position_dy */ export declare function getNodeShapeSpecificValues(element: Class_NodeBase | Class_ElementStyle, prefix: ShapePrefix): NodeShapeSpecificValues; /** * Extrait les valeurs des attributs de shape spécifiques aux links * Inclut local_link_scale, is_curved, curvature, is_recycling, orientation, etc. */ export declare const getLinkShapeSpecificValue: (element: Class_LinkElement | Class_ElementStyle) => LinkShapeSpecificValues; export declare const getLinkLabelSpecificValue: (element: Class_LinkElement | Class_ElementStyle, prefix: "name_label" | "value_label" | "icon") => LinkLabelSpecificValues; export type HyperLinkConfigReturn = typeof HYPER_LINK_CONFIG; export declare const NODE_SHAPE_SPECIFIC_CONFIG: { readonly position_type: { default: "absolute"; type: (() => Type_Position); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_dx: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_dy: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly anchor_align_vertical: { default: "center"; type: (() => Type_AnchorAlignVertical); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly anchor_align_horizontal: { default: "center"; type: (() => Type_AnchorAlignHorizontal); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly io_reorg_mode: { default: "simple"; type: (() => Type_IOReorgMode); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly link_inset: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly orphan_node_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_u_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly position_v_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly line_flip: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly line_x1: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly line_y1: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly line_x2: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly line_y2: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly hatch: { default: "none"; type: (() => Type_HatchOrientation); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_reference_stock: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const LINK_SHAPE_SPECIFIC_CONFIG: { readonly local_link_scale: { default: number | undefined; type: (() => number | undefined); callback: string; category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_curved: { default: true; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly curvature: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_recycling: { default: false; type: (() => boolean); category: "shape"; setter: string; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_recycling_locked: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_structure: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly must_stay_straight: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly straight_include_children: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly straight_mode: { default: Type_StraightMode; type: (() => Type_StraightMode); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly straight_offset: { default: number; type: (() => number); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_reference_flux: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly show_as_path_locked: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly orientation: { default: Type_Orientation; type: (() => Type_Orientation); callback: string; setter: string; category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly starting_curve: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly ending_curve: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly starting_tangeant: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly ending_tangeant: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly middle_recycling: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly waypoints: { default: Type_LinkWaypoint[]; type: (() => Type_LinkWaypoint[]); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly source_anchor_offset: { default: number | undefined; type: (() => number | undefined); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly target_anchor_offset: { default: number | undefined; type: (() => number | undefined); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_arrow: { default: true; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly arrow_at_source: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly arrow_size: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly source_notch: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly source_notch_size: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly arrow_size_ratio: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly arrow_standalone: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly arrow_min_width: { default: number; type: (() => number); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly structure_force_min: { default: true; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly uncertainty_display: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly source_notch_size_ratio: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly is_dashed: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly color_rule: { default: "auto"; type: (() => "flow" | "source" | "target" | "gradient" | "auto"); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly visible_when_zero: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly link_caps: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const LINKS_LABEL_SPECIFIC_CONFIG: { readonly on_path: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly pos_auto: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly text_source: { default: "custom" | "none" | "flow" | "source" | "target" | "source_target" | "tag" | "template"; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly flux_tag_group_id: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export declare const ALL_ATTRIBUTES_CONFIG: { readonly tooltip_hidden_blocks: { default: Type_TooltipHiddenBlocks | undefined; type: (() => Type_TooltipHiddenBlocks | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly tooltip_trigger: { default: string | undefined; type: (() => string | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly tooltip_delay_ms: { default: number | undefined; type: (() => number | undefined); category: "tooltip"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly analysis_descriptor: { default: Type_AnalysisDescriptor | undefined; type: (() => Type_AnalysisDescriptor | undefined); category: "analysis"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly hyperlink: { default: string | undefined; type: (() => string | undefined); category: "hyperlink"; actions: undefined; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly icon_unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_box_width: { default: number; type: (() => number); category: "stock_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_pos_auto: { default: true; type: (() => boolean); category: "stock_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly stock_label_unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_on_path: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_pos_auto: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_text_source: { default: "custom" | "none" | "flow" | "source" | "target" | "source_target" | "tag" | "template"; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_flux_tag_group_id: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_stick_to_label: { default: false; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly value_label_unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_on_path: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_pos_auto: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_text_source: { default: "custom" | "none" | "flow" | "source" | "target" | "source_target" | "tag" | "template"; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_flux_tag_group_id: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_separator: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_separator_part: { default: "before" | "after"; type: (() => "before" | "after"); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_source: { default: "name" | "custom" | "tag" | "ancestor" | "template"; type: (() => "name" | "custom" | "tag" | "ancestor" | "template"); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_template: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_text: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_tag_group_id: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_dimension_id: { default: string; type: (() => string); category: "name_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_background_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_is_visible: { default: true; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_font_family: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_font_size: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_uppercase: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_bold: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_italic: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_color: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_horiz: { default: Type_TextHPos; type: (() => Type_TextHPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_vert: { default: Type_TextVPos; type: (() => Type_TextVPos); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_horiz_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_vert_shift: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_text_align: { default: string; type: (() => string); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_box_width: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_wrap_long_words: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_prune_if_unfitting: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_vertical_text: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_text_angle: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_position_absolute: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_position_x: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_position_y: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_position_offset: { default: number; type: (() => number); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_inside_horiz: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_inside_vert: { default: boolean; type: (() => boolean); category: string; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_icon_name: { default: string; type: (() => string); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_view_box: { default: string | undefined; type: (() => string | undefined); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_color_sustainable: { default: boolean; type: (() => boolean); category: "icon"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_has_fo: { default: boolean; type: (() => boolean); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_fo_content: { default: string; type: (() => string); category: "foreign_object"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_is_icon: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_is_image: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_is_value: { default: boolean; type: (() => boolean); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_image_src: { default: string | undefined; type: (() => string | undefined); category: "image"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_scientific_notation: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_significant_digits: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_nb_significant_digits: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_custom_digit: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_nb_digit: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_in_out_display_mode: { default: "both" | "in" | "out"; type: (() => "both" | "in" | "out"); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_unit_visible: { default: boolean; type: (() => boolean); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_unit_type: { default: string; type: (() => UnitType); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_unit: { default: string; type: (() => string); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly name_label_unit_factor: { default: number; type: (() => number); category: "value_label"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_local_link_scale: { default: number | undefined; type: (() => number | undefined); callback: string; category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_curved: { default: true; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_curvature: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_recycling: { default: false; type: (() => boolean); category: "shape"; setter: string; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_recycling_locked: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_structure: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_must_stay_straight: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_straight_include_children: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_straight_mode: { default: Type_StraightMode; type: (() => Type_StraightMode); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_straight_offset: { default: number; type: (() => number); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_reference_flux: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_show_as_path_locked: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_orientation: { default: Type_Orientation; type: (() => Type_Orientation); callback: string; setter: string; category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_starting_curve: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_ending_curve: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_starting_tangeant: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_ending_tangeant: { default: number; type: (() => number); setter: string; category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_middle_recycling: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_waypoints: { default: Type_LinkWaypoint[]; type: (() => Type_LinkWaypoint[]); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_source_anchor_offset: { default: number | undefined; type: (() => number | undefined); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_target_anchor_offset: { default: number | undefined; type: (() => number | undefined); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_arrow: { default: true; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_arrow_at_source: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_arrow_size: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_source_notch: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_source_notch_size: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_arrow_size_ratio: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_arrow_standalone: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_arrow_min_width: { default: number; type: (() => number); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_structure_force_min: { default: true; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_uncertainty_display: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_source_notch_size_ratio: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_dashed: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_color_rule: { default: "auto"; type: (() => "flow" | "source" | "target" | "gradient" | "auto"); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_visible_when_zero: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_link_caps: { default: false; type: (() => boolean); category: "shape"; actions: LinkBaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_position_type: { default: "absolute"; type: (() => Type_Position); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_position_dx: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_position_dy: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_anchor_align_vertical: { default: "center"; type: (() => Type_AnchorAlignVertical); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_anchor_align_horizontal: { default: "center"; type: (() => Type_AnchorAlignHorizontal); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_io_reorg_mode: { default: "simple"; type: (() => Type_IOReorgMode); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_link_inset: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_orphan_node_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_position_u_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_position_v_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_line_flip: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_line_x1: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_line_y1: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_line_x2: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_line_y2: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_hatch: { default: "none"; type: (() => Type_HatchOrientation); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_is_reference_stock: { default: false; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_type: { default: Type_Shape; type: (() => Type_Shape); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_min_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_min_height: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_width_locked: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_box_width: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_color_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_opacity: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_color: { default: string; type: (() => string); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_color_sustainable: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_thickness: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_dashed: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_border_radius: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_shadow_visible: { default: boolean; type: (() => boolean); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_margin_left: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_margin_right: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_margin_top: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; readonly shape_margin_bottom: { default: number; type: (() => number); category: "shape"; actions: BaseActionType[]; labels: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; tooltips: { en: string; fr: string; es: string; de: string; it: string; 'zh-CN': string; ja: string; }; }; }; export type ElementsType = Class_LinkElement[] | Class_NodeBase[] | Class_ElementStyle[]; export declare const useElementAttributeConfig: <_CONFIG extends Record>>(app_data: Class_ApplicationData, elements: ElementsType) => { menu_for_style: boolean; t: TFunction; }; export declare function updateElements>, K extends keyof CONFIG>(data: Class_ApplicationData, elements: (Class_LinkElement | Class_NodeBase | Class_ElementStyle)[], config: CONFIG, prefix: string, key: K, value: ExtractConfigValue, refreshParentComponent: () => void): void; /** * Fonction générique pour créer des proxies getter/setter sur des attributs d'éléments */ export declare function getConfigValues>, ELEMENTS extends ElementsType>(elements: ELEMENTS, config: CONFIG, prefix: string | undefined, refreshParentComponent: () => void): { -readonly [K in keyof CONFIG]: ExtractConfigValue; }; export declare const getElementsLabelValues: (elements: ElementsType, prefix: "name_label" | "value_label" | "icon" | "stock_label", refreshParentComponent: () => void) => { is_visible: boolean; font_family: string; font_size: number; uppercase: boolean; bold: boolean; italic: boolean; color: string; horiz: Type_TextHPos; vert: Type_TextVPos; horiz_shift: number; vert_shift: number; text_align: string; box_width: number; wrap_long_words: boolean; prune_if_unfitting: boolean; vertical_text: boolean; text_angle: number; position_absolute: boolean; position_x: number; position_y: number; position_offset: number; inside_horiz: boolean; inside_vert: boolean; icon_name: string; view_box: string | undefined; color_sustainable: boolean; has_fo: boolean; fo_content: string; is_icon: boolean; is_image: boolean; is_value: boolean; image_src: string | undefined; scientific_notation: boolean; significant_digits: boolean; nb_significant_digits: number; custom_digit: boolean; nb_digit: number; in_out_display_mode: "both" | "in" | "out"; unit_visible: boolean; unit_type: string; unit: string; unit_factor: number; }; export declare const getElementsValueLabelValues: (elements: ElementsType, prefix: "name_label" | "value_label", refreshParentComponent: () => void) => { stick_to_label: boolean; background_visible: boolean; background_type: Type_Shape; background_min_width: number; background_min_height: number; background_width_locked: boolean; background_box_width: number; background_color_visible: boolean; background_color: string; background_opacity: number; background_color_sustainable: boolean; background_border_visible: boolean; background_border_color: string; background_border_color_sustainable: boolean; background_border_thickness: number; background_border_dashed: boolean; background_border_radius: number; background_shadow_visible: boolean; background_margin_left: number; background_margin_right: number; background_margin_top: number; background_margin_bottom: number; is_visible: boolean; font_family: string; font_size: number; uppercase: boolean; bold: boolean; italic: boolean; color: string; horiz: Type_TextHPos; vert: Type_TextVPos; horiz_shift: number; vert_shift: number; text_align: string; box_width: number; wrap_long_words: boolean; prune_if_unfitting: boolean; vertical_text: boolean; text_angle: number; position_absolute: boolean; position_x: number; position_y: number; position_offset: number; inside_horiz: boolean; inside_vert: boolean; icon_name: string; view_box: string | undefined; color_sustainable: boolean; has_fo: boolean; fo_content: string; is_icon: boolean; is_image: boolean; is_value: boolean; image_src: string | undefined; scientific_notation: boolean; significant_digits: boolean; nb_significant_digits: number; custom_digit: boolean; nb_digit: number; in_out_display_mode: "both" | "in" | "out"; unit_visible: boolean; unit_type: string; unit: string; unit_factor: number; }; export declare const getElementsStockLabelValues: (elements: ElementsType, refreshParentComponent: () => void) => { box_width: number; pos_auto: boolean; background_visible: boolean; background_type: Type_Shape; background_min_width: number; background_min_height: number; background_width_locked: boolean; background_box_width: number; background_color_visible: boolean; background_color: string; background_opacity: number; background_color_sustainable: boolean; background_border_visible: boolean; background_border_color: string; background_border_color_sustainable: boolean; background_border_thickness: number; background_border_dashed: boolean; background_border_radius: number; background_shadow_visible: boolean; background_margin_left: number; background_margin_right: number; background_margin_top: number; background_margin_bottom: number; is_visible: boolean; font_family: string; font_size: number; uppercase: boolean; bold: boolean; italic: boolean; color: string; horiz: Type_TextHPos; vert: Type_TextVPos; horiz_shift: number; vert_shift: number; text_align: string; wrap_long_words: boolean; prune_if_unfitting: boolean; vertical_text: boolean; text_angle: number; position_absolute: boolean; position_x: number; position_y: number; position_offset: number; inside_horiz: boolean; inside_vert: boolean; icon_name: string; view_box: string | undefined; color_sustainable: boolean; has_fo: boolean; fo_content: string; is_icon: boolean; is_image: boolean; is_value: boolean; image_src: string | undefined; scientific_notation: boolean; significant_digits: boolean; nb_significant_digits: number; custom_digit: boolean; nb_digit: number; in_out_display_mode: "both" | "in" | "out"; unit_visible: boolean; unit_type: string; unit: string; unit_factor: number; }; export declare const getElementsNameLabelValues: (elements: Class_NodeBase[] | Class_ElementStyle[], prefix: "name_label" | "value_label" | "icon", refreshParentComponent: () => void) => { separator: string; separator_part: "before" | "after"; source: "name" | "custom" | "tag" | "ancestor" | "template"; template: string; text: string; tag_group_id: string; dimension_id: string; background_visible: boolean; background_type: Type_Shape; background_min_width: number; background_min_height: number; background_width_locked: boolean; background_box_width: number; background_color_visible: boolean; background_color: string; background_opacity: number; background_color_sustainable: boolean; background_border_visible: boolean; background_border_color: string; background_border_color_sustainable: boolean; background_border_thickness: number; background_border_dashed: boolean; background_border_radius: number; background_shadow_visible: boolean; background_margin_left: number; background_margin_right: number; background_margin_top: number; background_margin_bottom: number; is_visible: boolean; font_family: string; font_size: number; uppercase: boolean; bold: boolean; italic: boolean; color: string; horiz: Type_TextHPos; vert: Type_TextVPos; horiz_shift: number; vert_shift: number; text_align: string; box_width: number; wrap_long_words: boolean; prune_if_unfitting: boolean; vertical_text: boolean; text_angle: number; position_absolute: boolean; position_x: number; position_y: number; position_offset: number; inside_horiz: boolean; inside_vert: boolean; icon_name: string; view_box: string | undefined; color_sustainable: boolean; has_fo: boolean; fo_content: string; is_icon: boolean; is_image: boolean; is_value: boolean; image_src: string | undefined; scientific_notation: boolean; significant_digits: boolean; nb_significant_digits: number; custom_digit: boolean; nb_digit: number; in_out_display_mode: "both" | "in" | "out"; unit_visible: boolean; unit_type: string; unit: string; unit_factor: number; }; export declare const getLinksLabelValues: (elements: Class_LinkElement[] | Class_ElementStyle[], prefix: "name_label" | "value_label" | "icon", refreshParentComponent: () => void) => { on_path: boolean; pos_auto: boolean; text_source: string; flux_tag_group_id: string; }; export declare const getShapeValues: (elements: ElementsType, prefix: ShapePrefix, refreshParentComponent: () => void) => { visible: boolean; type: Type_Shape; min_width: number; min_height: number; width_locked: boolean; box_width: number; color_visible: boolean; color: string; opacity: number; color_sustainable: boolean; border_visible: boolean; border_color: string; border_color_sustainable: boolean; border_thickness: number; border_dashed: boolean; border_radius: number; shadow_visible: boolean; margin_left: number; margin_right: number; margin_top: number; margin_bottom: number; }; export declare const getLinkShapeValues: (elements: ElementsType, refreshParentComponent: () => void) => { local_link_scale: number | undefined; is_curved: boolean; curvature: number; is_recycling: boolean; is_recycling_locked: boolean; is_structure: boolean; must_stay_straight: boolean; straight_include_children: boolean; straight_mode: Type_StraightMode; straight_offset: number; is_reference_flux: boolean; show_as_path_locked: boolean; orientation: Type_Orientation; starting_curve: number; ending_curve: number; starting_tangeant: number; ending_tangeant: number; middle_recycling: number; waypoints: Type_LinkWaypoint[]; source_anchor_offset: number | undefined; target_anchor_offset: number | undefined; is_arrow: boolean; arrow_at_source: boolean; arrow_size: number; source_notch: boolean; source_notch_size: number; arrow_size_ratio: number; arrow_standalone: boolean; arrow_min_width: number; structure_force_min: boolean; uncertainty_display: boolean; source_notch_size_ratio: number; is_dashed: boolean; color_rule: "source" | "target" | "flow" | "gradient" | "auto"; visible_when_zero: boolean; link_caps: boolean; }; export declare const getNodeShapeValues: (elements: ElementsType, refreshParentComponent: () => void) => { position_type: Type_Position; position_dx: number; position_dy: number; anchor_align_vertical: Type_AnchorAlignVertical; anchor_align_horizontal: Type_AnchorAlignHorizontal; io_reorg_mode: Type_IOReorgMode; link_inset: number; orphan_node_visible: boolean; position_u_locked: boolean; position_v_locked: boolean; is_locked: boolean; line_flip: boolean; line_x1: number; line_y1: number; line_x2: number; line_y2: number; hatch: Type_HatchOrientation; is_reference_stock: boolean; }; export declare const getIconValues: (elements: ElementsType, refreshParentComponent: () => void) => { background_visible: boolean; background_type: Type_Shape; background_min_width: number; background_min_height: number; background_width_locked: boolean; background_box_width: number; background_color_visible: boolean; background_color: string; background_opacity: number; background_color_sustainable: boolean; background_border_visible: boolean; background_border_color: string; background_border_color_sustainable: boolean; background_border_thickness: number; background_border_dashed: boolean; background_border_radius: number; background_shadow_visible: boolean; background_margin_left: number; background_margin_right: number; background_margin_top: number; background_margin_bottom: number; is_visible: boolean; font_family: string; font_size: number; uppercase: boolean; bold: boolean; italic: boolean; color: string; horiz: Type_TextHPos; vert: Type_TextVPos; horiz_shift: number; vert_shift: number; text_align: string; box_width: number; wrap_long_words: boolean; prune_if_unfitting: boolean; vertical_text: boolean; text_angle: number; position_absolute: boolean; position_x: number; position_y: number; position_offset: number; inside_horiz: boolean; inside_vert: boolean; icon_name: string; view_box: string | undefined; color_sustainable: boolean; has_fo: boolean; fo_content: string; is_icon: boolean; is_image: boolean; is_value: boolean; image_src: string | undefined; scientific_notation: boolean; significant_digits: boolean; nb_significant_digits: number; custom_digit: boolean; nb_digit: number; in_out_display_mode: "both" | "in" | "out"; unit_visible: boolean; unit_type: string; unit: string; unit_factor: number; }; export {};