import { EXPRESSION_VALUE, VALUE_TYPE } from "./types"; export declare const JSONPATH_JOIN_CHAR = "."; export declare const STRING_FORMATS: { name: string; }[]; export declare const MOCK_SOURCE: { name: string; mock: string; }[]; export declare const SCHEMA_TYPE: string[]; export declare const ONLY_JSON_ROOT: string[]; export declare const KeyCodeMap: { ENTER: number; TAB: number; C: number; V: number; D: number; F: number; X: number; A: number; S: number; UP: number; Z: number; Y: number; RIGHT: number; DOWN: number; LEFT: number; COMMAND: number; DELETE: number; BACKSPACE: number; ESC: number; }; export declare const enum ValueType { CONST = "const", EXPRESSION = "expression" } export declare const FieldsName: { const: string; expression: string; }; /** 表达式模式 */ export declare enum ExpressionMode { /** 普通场景 */ Common = "common", /** 文本域 */ TextArea = "textarea" } export declare const TextAreaModeTrigger = "@"; export declare const TextAreaModePanelHeight = 120; export declare const defaultExpressionValue: { type: VALUE_TYPE; const_value: EXPRESSION_VALUE[]; expression_value: EXPRESSION_VALUE[]; }; export declare const SystemNodeSuffix = "_system";