import React from 'react';
export declare const fieldForm: (schema: any, options: any, parentInfo: any, uniqueKey: string, globalFieldOptions: any, extensionFieldOptions: any, referenceContentType: any, jsonRteContentType: any, rteContentType: any, handleChange: any, type: 'basic' | 'advanced', selectAsNumberText: any, selectAsKeyValue: any, selectAsSingle: any, selectOptionsLimit: any, currentFieldPath: any, enableEmbeddedObj: boolean, hasNonLocalizablePlan: boolean, isCTBuilder: boolean, t?: any, setOptions?: any, isNonLocalizable?: boolean) => React.JSX.Element;
export declare const addFieldName: (schema: any, parentInfo: any) => void;
export declare const wrapperStyle: {
    top: string;
    left: string;
    right: number;
    alignItems: string;
    justifyContent: string;
    display: string;
    background: string;
};
export declare const fieldUidRegex: (uid: any, schema: any) => boolean;
export declare const getContentTypeFieldDataTestId: (schema: any, ...testIds: any[]) => string;
export declare const CONTENT_TYPE_FIELD_ACTION_IDS: {
    DISPLAY_NAME_INPUT: string;
    DESCRIPTION_INPUT: string;
    HELP_TEXT_INPUT: string;
    UID_INPUT: string;
    INSTRUCTION_INPUT: string;
    EXTENTION_TAG_AS_SELECT: string;
    REFERENCE_TAG_AS_SELECT: string;
    DATE_TEXT_INPUT: string;
    START_DATE_TEXT_INPUT: string;
    END_DATE_TEXT_INPUT: string;
    TIME_TEXT_INPUT: string;
    SET_MAX_LIMIT_INPUT: string;
    DEFAULT_VARIATION_TOGGLE: string;
    URL_PATTERN: string;
    CUSTOM_URL_INPUT: string;
    MIN_FILE_SIZE_INPUT: string;
    MAX_FILE_SIZE_INPUT: string;
    ALLOW_FILE_TYPE_SELECT: string;
    IMAGE_WIDTH_DROPDOWN: string;
    MIN_IMAGE_WIDTH_INPUT: string;
    MAX_IMAGE_WIDTH_INPUT: string;
    EXACT_IMAGE_WIDTH_INPUT: string;
    IMAGE_HEIGHT_DROPDOWN: string;
    MIN_IMAGE_HEIGHT_INPUT: string;
    MAX_IMAGE_HEIGHT_INPUT: string;
    EXACT_IMAGE_HEIGHT_INPUT: string;
    SELECT_GLOBAL_FIELD_TAG_AS_SELECT: string;
    SELECT_PLUGINS_TAG_AS_SELECT: string;
    BASIC_EDITOR_TYPE_RADIO: string;
    ADVANCED_EDITOR_TYPE_RADIO: string;
    CUSTOM_EDITOR_TYPE_RADIO: string;
    FORMATTING_OPTIONS_SELECT_ALL_CHECKBOX: string;
    LEARN_MORE: string;
    OPTIONS_CHEKCBOX: string;
    SELECT_OBJECTS_TAG_AS_SELECT: string;
    MANDATORY_CHEKCBOX: string;
    MULTIPLE_CHEKCBOX: string;
    NON_LOCALIZABLE_CHEKCBOX: string;
    TITLE_INPUT: string;
    URL_INPUT: string;
    PLACEHOLDER_INPUT: string;
    MIN_NUMBER_OF_CHARACTERS_INPUT: string;
    MAX_NUMBER_OF_CHARACTERS_INPUT: string;
    VALIDATION_ERROR_MESSAGE_INPUT: string;
    DEFAULT_VALUE_INPUT: string;
    VALIDATION_REGEX_INPUT: string;
    MIN_RANGE_INPUT: string;
    MAX_RANGE_INPUT: string;
    CHOICES_KEY_INPUT: string;
    CHOICES_VALUE_INPUT: string;
    CHOICES_INPUT: string;
    DELETE_CHOICE_BUTTON: string;
    SELECTION_TYPE_DROPDOWN: string;
    DISPLAY_TYPE_DROPDOWN: string;
    MIN_MULTIPLE_CHOICE_LIMIT_INPUT: string;
    MAX_MULTIPLE_CHOICE_LIMIT_INPUT: string;
    MIN_MULTIPLE_CHOICE_LIMIT_INPUT_VALID: string;
    MAX_MULTIPLE_CHOICE_LIMIT_INPUT_VALID: string;
    ADD_CHOICE_TOGGLE: string;
    ADD_CHOICE_BUTTON: string;
    FORMATTING_OPTIONS: string;
};
export declare const validateMinHeight: (minHeight: number | null, maxHeightNum: number | null, schema: any, onlyReset?: boolean) => void;
export declare const validateMaxHeight: (minHeightNum: number | null, maxHeight: number | null, schema: any, onlyReset?: boolean) => void;
