export declare const DisplayNames: { root: { elementDisplayName: string; data: { value: string; defaultValue: string; label: string; tooltip: string; placeholder: string; required: string; readOnly: string; disabled: string; minLength: string; maxLength: string; description: string; }; cssCustomProperties: { gap: string; labelAlignment: string; descriptionSpacing: string; }; }; input: { elementDisplayName: string; cssCustomProperties: { placeholderTextColor: string; borderColor: string; borderWidth: string; resize: string; }; options: { resizeOff: string; resizeVertical: string; resizeBoth: string; }; displayGroups: { borderGroup: string; }; }; label: { elementDisplayName: string; }; description: { elementDisplayName: string; }; }; export declare const DesignStates: { readonly input: { readonly hover: { readonly displayName: "Hover"; readonly className: "textbox__input--hover"; }; readonly focus: { readonly displayName: "Focus"; readonly className: "textbox__input--focus"; }; readonly disabled: { readonly displayName: "Disabled"; readonly className: "textbox__input--disabled"; }; readonly invalid: { readonly displayName: "Error"; readonly className: "textbox__input--invalid"; }; }; }; export declare const defaultValues: { readonly value: ""; readonly defaultValue: ""; readonly label: "Label"; readonly tooltip: ""; readonly placeholder: "Enter your text here..."; readonly description: ""; readonly required: false; readonly readOnly: false; readonly disabled: false; }; export declare const VALIDATION_MESSAGES: { readonly valueMissing: "This field is required"; readonly tooShort: (minLength: number) => string; readonly tooLong: (maxLength: number) => string; }; export declare const TestIds: { readonly root: "textbox-root"; readonly input: "textbox-input"; readonly label: "textbox-label"; readonly requiredIndicator: "textbox-required-indicator"; readonly tooltipButton: "textbox-tooltip-button"; readonly description: "textbox-description"; readonly errorMessage: "textbox-error-message"; }; export declare const selectors: { readonly root: "textbox"; readonly input: "textbox__input"; readonly label: "textbox__label"; readonly description: "textbox__description"; }; export declare const semanticClassNames: { readonly root: "textbox"; readonly input: "textbox__input"; readonly label: "textbox__label"; readonly requiredIndicator: "textbox__required-indicator"; readonly description: "textbox__description"; readonly errorMessage: "textbox__error-message"; };