import { EditorElement } from '@wix/component-protocol/schema'; export declare const TEXT_TWIST_EXPERIMENT = "specs.odeditor.textEffectsTwist"; export declare const HIDE_TEXT_TWIST_ACTION: Partial; export declare const SharedDisplayNames: { root: { displayName: string; }; data: { text: string; link: string; isDecorative: string; textDirection: string; patternScope: string; a11y: string; }; cssProperties: { font: string; color: string; textLineHeight: string; letterSpacing: string; }; patternCssCustomProperties: { rotationIntensity: string; offsetIntensity: string; patternPreset: string; isCapitalize: string; }; textDirection: { inherit: string; ltr: string; rtl: string; }; patternScope: { none: string; character: string; word: string; }; }; export declare const TextEffectsSharedViewerType: "wixui.TextEffectsShared"; export declare const TextEffectsSharedData = "TextEffectsSharedData"; export declare const TestIds: { readonly viewer: { readonly link: "text-effects-shared-link"; readonly visuallyHidden: "text-effects-shared-visually-hidden"; readonly patternUnit: "text-effects-shared-pattern-unit"; }; }; export declare const HEADING_LEVELS: { readonly H1: 1; readonly H2: 2; readonly H3: 3; readonly H4: 4; readonly H5: 5; readonly H6: 6; readonly P: 0; readonly '\u23E4': -1; }; export declare const DEFAULT_HTML_TAG: "div"; export declare const DEFAULT_TEXT_DIRECTION: "inherit"; export type HeadingLevel = keyof typeof HEADING_LEVELS; export declare const COLOR_PICKER_X_OFFSET = 0; export declare const COLOR_PICKER_Y_OFFSET = 35; export declare const MIN_FONT = 8; export declare const MAX_FONT = 999; export declare const dataHooks: { root: string; settings: { textInput: string; textInputLabel: string; textDirection: string; textDirectionToggle: string; }; design: { colorSwatch: string; colorSwatches: string; themesDropdown: string; fontFamilyPicker: string; fontSizeInput: string; textCollapsibleLabel: string; textStylesList: string; textAlignList: string; textTransformList: string; lineHeightInput: string; letterSpacingInput: string; maxMinFontSize: string; maxFontSizeInput: string; textDirectionList: string; headingTagDropdown: string; isDecorativeCheckbox: string; borderColorSelect: string; borderWidthSlider: string; borderWidthInput: string; layerSpacingInput: string; bevelAngleInput: string; newFontPicker: string; }; patterns: { patternsToggle: string; scopeDropdown: string; presetDropdown: string; rotationInput: string; offsetInput: string; rotationSlider: string; offsetSlider: string; }; }; export declare const helpIds: { gfpp: string; settings: string; }; export declare const blendModes: readonly ["normal", "color", "color-burn", "color-dodge", "darken", "difference", "exclusion", "hard-light", "hue", "lighten", "luminosity", "multiply", "overlay", "saturation", "screen", "soft-light"]; export declare const translationKeys: { dataBindingPanel: { title: string; componentName: string; linkActionTitle: string; textConnectLabel: string; manageContentPanelDescription: string; gfppActionLabel: string; }; displayName: string; gfpp: { changeText: string; help: string; }; settingsPanel: { header: string; textboxLabel: string; textboxPlaceholder: string; changeDirection: string; leftToRight: string; rightToLeft: string; }; designPanel: { blendMode: { label: string; normal: string; colorBurn: string; multiply: string; screen: string; overlay: string; darken: string; lighten: string; colorDodge: string; hardLight: string; softLight: string; difference: string; exclusion: string; hue: string; saturation: string; color: string; luminosity: string; }; fillColors: string; fillColor: string; layering: { label: string; layerCount: string; layerSpacing: string; }; border: string; color: string; colorAndOpacity: string; width: string; angle: string; bevelAngle: string; distance: string; shadow: string; blur: string; glow: string; spread: string; layerSize: string; mask: string; maskPosition: string; movement: string; speed: string; stripe: string; stripeSize: string; text: { auto: string; label: string; theme: string; font: string; uploadFonts: string; addLanguage: string; fontSize: string; minMax: string; min: string; max: string; none: string; spacing: string; styles: string; bold: string; italic: string; alignment: string; alignLeft: string; alignCenter: string; alignRight: string; justify: string; rtl: string; ltr: string; capitalization: string; noCapitalization: string; uppercase: string; titleCase: string; lowercase: string; htmlTag: string; decorative: string; }; }; };