index.d.ts 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import type { GetDefaultToken } from '../../theme/internal';
  2. export interface ComponentToken {
  3. /**
  4. * @desc 卡片头部背景色
  5. * @descEN Background color of card header
  6. */
  7. headerBg: string;
  8. /**
  9. * @desc 卡片头部文字大小
  10. * @descEN Font size of card header
  11. */
  12. headerFontSize: number | string;
  13. /**
  14. * @desc 小号卡片头部文字大小
  15. * @descEN Font size of small card header
  16. */
  17. headerFontSizeSM: number | string;
  18. /**
  19. * @desc 卡片头部高度
  20. * @descEN Height of card header
  21. */
  22. headerHeight: number | string;
  23. /**
  24. * @desc 小号卡片头部高度
  25. * @descEN Height of small card header
  26. */
  27. headerHeightSM: number | string;
  28. /**
  29. * @desc 小号卡片内边距
  30. * @descEN Padding of small card body
  31. */
  32. bodyPaddingSM: number;
  33. /**
  34. * @desc 小号卡片头部内边距
  35. * @descEN Padding of small card head
  36. */
  37. headerPaddingSM: number;
  38. /**
  39. * @desc 卡片内边距
  40. * @descEN Padding of card body
  41. */
  42. bodyPadding: number;
  43. /**
  44. * @desc 卡片头部内边距
  45. * @descEN Padding of card head
  46. */
  47. headerPadding: number;
  48. /**
  49. * @desc 操作区背景色
  50. * @descEN Background color of card actions
  51. */
  52. actionsBg: string;
  53. /**
  54. * @desc 操作区每一项的外间距
  55. * @descEN Margin of each item in card actions
  56. */
  57. actionsLiMargin: string;
  58. /**
  59. * @desc 内置标签页组件下间距
  60. * @descEN Margin bottom of tabs component
  61. */
  62. tabsMarginBottom: number;
  63. /**
  64. * @desc 额外区文字颜色
  65. * @descEN Text color of extra area
  66. */
  67. extraColor: string;
  68. }
  69. export declare const prepareComponentToken: GetDefaultToken<'Card'>;
  70. declare const _default: (prefixCls: string, rootCls?: string) => readonly [(node: React.ReactElement) => React.ReactElement, string, string];
  71. export default _default;