{"version":3,"file":"BadgeWrapper.types.cjs","sourceRoot":"","sources":["../../../src/components/BadgeWrapper/BadgeWrapper.types.ts"],"names":[],"mappings":"","sourcesContent":["import type { BadgeWrapperPropsShared } from '@metamask/design-system-shared';\nimport type { ComponentProps } from 'react';\n\n/**\n * BadgeWrapper component props (React platform-specific)\n * Extends shared props from @metamask/design-system-shared with React-specific platform concerns\n */\nexport type BadgeWrapperProps = BadgeWrapperPropsShared & {\n  /**\n   * Optional prop to pass additional props to the children container\n   */\n  childrenContainerProps?: ComponentProps<'div'>;\n  /**\n   * Optional prop to pass additional props to the badge container\n   */\n  badgeContainerProps?: ComponentProps<'div'>;\n  /**\n   * Optional prop for additional CSS classes to be applied to the BadgeWrapper component.\n   * These classes will be merged with the component's default classes using twMerge.\n   */\n  className?: string;\n  /**\n   * Optional prop to control the style.\n   */\n  style?: React.CSSProperties;\n  /**\n   * Optional prop to add a test id to the BadgeWrapper\n   */\n  'data-testid'?: string;\n} & ComponentProps<'div'>;\n"]}