crystal-ball/componentry

View on GitHub
src/api-types.ts

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
/**
 * @file
 * Export for rolling up component props+styles API definitions, primarily for
 * creating documentation.
 */

export {
  type BadgePropsDefaults,
  type BadgePropsOverrides,
} from './components/Badge/Badge'
export { type BadgeStyles } from './components/Badge/Badge.styles'
export {
  type ButtonPropsDefaults,
  type ButtonPropsOverrides,
} from './components/Button/Button'
export { type ButtonStyles } from './components/Button/Button.styles'
export { type FlexPropsDefaults } from './components/Flex/Flex'
export { type GridPropsDefaults } from './components/Grid/Grid'
export { type IconPropsDefaults, type IconPropsOverrides } from './components/Icon/Icon'
export { type IconStyles } from './components/Icon/Icon.styles'
export {
  type IconButtonPropsDefaults,
  type IconButtonPropsOverrides,
} from './components/IconButton/IconButton'
export { type IconButtonStyles } from './components/IconButton/IconButton.styles'
export { type LinkPropsDefaults, type LinkPropsOverrides } from './components/Link/Link'
export { type LinkStyles } from './components/Link/Link.styles'
export {
  type PaperPropsDefaults,
  type PaperPropsOverrides,
} from './components/Paper/Paper'
export { type PaperStyles } from './components/Paper/Paper.styles'
export { type TextPropsDefaults, type TextPropsOverrides } from './components/Text/Text'
export { type TextStyles } from './components/Text/Text.styles'

export { type UtilityPropsBase, type UtilityPropsOverrides } from './utils/utility-props'