/// import type { PDSTextType, UiColors } from '../../../common/types'; import type { BubblePositionType } from '../../../common/types/systemUI'; declare const paddingSpacing: { readonly spacing_a: "spacingA"; readonly spacing_b: "spacingB"; readonly spacing_c: "spacingC"; readonly spacing_d: "spacingD"; readonly spacing_e: "spacingE"; readonly spacing_f: "spacingF"; readonly spacing_g: "spacingG"; readonly spacing_h: "spacingH"; readonly spacing_i: "spacingI"; readonly spacing_j: "spacingJ"; readonly spacing_k: "spacingK"; readonly spacing_l: "spacingL"; readonly spacing_m: "spacingM"; readonly spacing_n: "spacingN"; }; type PaddingSpacingType = 'none' | keyof typeof paddingSpacing; type SpeechBubbleSheetProps = { text: PDSTextType; size?: 'small' | 'medium'; fontWeight?: 'bold' | 'regular'; textColorKey?: UiColors; bubbleAlign?: 'right' | 'middle' | 'left'; backgroundColorKey?: UiColors; pointingPosition?: BubblePositionType; customPointingPosition?: number; shapeType?: 'rectangle' | 'round'; radius?: '8' | '12' | '16'; borderMode?: 'none' | 'use'; borderColorKey?: UiColors; paddingTop?: PaddingSpacingType; paddingRight?: PaddingSpacingType; paddingBottom?: PaddingSpacingType; paddingLeft?: PaddingSpacingType; }; declare const SpeechBubble: ({ text, size, fontWeight, textColorKey, bubbleAlign, backgroundColorKey, pointingPosition, customPointingPosition, shapeType, radius, borderMode, borderColorKey, paddingTop, paddingRight, paddingBottom, paddingLeft }: SpeechBubbleSheetProps) => JSX.Element; export default SpeechBubble;