import type { CSSProperties } from 'react'; import customCssProps from '../internal/generated/custom-css-properties'; import { PromptInputProps } from './interfaces'; import { PromptInputMenuStyle } from './internal-interfaces'; /** * Maps `_menu.options`/`filterMatch` to the options-list custom properties read by * the shared selectable-item/option styles. Core-only; unset values fall back to tokens. */ export declare function getMenuOptionsListStyles(menuStyle: PromptInputMenuStyle | undefined): CSSProperties | undefined; export declare function getPromptInputStyles(style: PromptInputProps['style']): { borderRadius?: undefined; borderWidth?: undefined; fontSize?: undefined; fontWeight?: undefined; paddingBlock?: undefined; paddingInline?: undefined; } | { [customCssProps.promptInputStyleBackgroundDefault]: string | undefined; [customCssProps.promptInputStyleBackgroundDisabled]: string | undefined; [customCssProps.promptInputStyleBackgroundHover]: string | undefined; [customCssProps.promptInputStyleBackgroundFocus]: string | undefined; [customCssProps.promptInputStyleBackgroundReadonly]: string | undefined; [customCssProps.promptInputStyleBorderColorDefault]: string | undefined; [customCssProps.promptInputStyleBorderColorDisabled]: string | undefined; [customCssProps.promptInputStyleBorderColorHover]: string | undefined; [customCssProps.promptInputStyleBorderColorFocus]: string | undefined; [customCssProps.promptInputStyleBorderColorReadonly]: string | undefined; [customCssProps.promptInputStyleBoxShadowDefault]: string | undefined; [customCssProps.promptInputStyleBoxShadowDisabled]: string | undefined; [customCssProps.promptInputStyleBoxShadowHover]: string | undefined; [customCssProps.promptInputStyleBoxShadowFocus]: string | undefined; [customCssProps.promptInputStyleBoxShadowReadonly]: string | undefined; [customCssProps.promptInputStyleColorDefault]: string | undefined; [customCssProps.promptInputStyleColorDisabled]: string | undefined; [customCssProps.promptInputStyleColorHover]: string | undefined; [customCssProps.promptInputStyleColorFocus]: string | undefined; [customCssProps.promptInputStyleColorReadonly]: string | undefined; [customCssProps.promptInputStylePlaceholderColor]: string | undefined; [customCssProps.promptInputStylePlaceholderFontSize]: string | undefined; [customCssProps.promptInputStylePlaceholderFontWeight]: string | undefined; [customCssProps.promptInputStylePlaceholderFontStyle]: string | undefined; [customCssProps.promptInputMenuStyleBackgroundColor]: string | undefined; [customCssProps.promptInputMenuStyleBorderColor]: string | undefined; [customCssProps.promptInputMenuStyleBorderRadius]: string | undefined; [customCssProps.promptInputMenuStyleBorderWidth]: string | undefined; borderRadius: string | undefined; borderWidth: string | undefined; fontSize: string | undefined; fontWeight: string | undefined; paddingBlock: string | undefined; paddingInline: string | undefined; };