index.d.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import type { GetDefaultToken } from '../../theme/internal';
  2. export interface ComponentToken {
  3. /**
  4. * @desc 指示点宽度
  5. * @descEN Width of indicator
  6. */
  7. dotWidth: number | string;
  8. /**
  9. * @desc 指示点高度
  10. * @descEN Height of indicator
  11. */
  12. dotHeight: number | string;
  13. /**
  14. * @desc 指示点之间的间距
  15. * @descEN gap between indicator
  16. */
  17. dotGap: number;
  18. /**
  19. * @desc 指示点距离边缘的距离
  20. * @descEN dot offset to Carousel edge
  21. */
  22. dotOffset: number;
  23. /** @deprecated Use `dotActiveWidth` instead. */
  24. dotWidthActive: number;
  25. /**
  26. * @desc 激活态指示点宽度
  27. * @descEN Width of active indicator
  28. */
  29. dotActiveWidth: number | string;
  30. /**
  31. * @desc 切换箭头大小
  32. * @descEN Size of arrows
  33. */
  34. arrowSize: number;
  35. /**
  36. * @desc 切换箭头边距
  37. * @descEN arrows offset to Carousel edge
  38. */
  39. arrowOffset: number;
  40. }
  41. export declare const DotDuration = "--dot-duration";
  42. export declare const prepareComponentToken: GetDefaultToken<'Carousel'>;
  43. declare const _default: (prefixCls: string, rootCls?: string) => readonly [(node: React.ReactElement) => React.ReactElement, string, string];
  44. export default _default;