index.d.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. import type { AliasToken, FullToken, GenerateStyle } from '../../theme/internal';
  2. import type { TokenWithCommonCls } from '../../theme/util/genComponentStyleHook';
  3. /** Component only token. Which will handle additional calculation of alias token */
  4. export interface ComponentToken {
  5. }
  6. export interface ModalToken extends FullToken<'Modal'> {
  7. modalBodyPadding: number;
  8. modalHeaderBg: string;
  9. modalHeaderPadding: string;
  10. modalHeaderBorderWidth: number;
  11. modalHeaderBorderStyle: string;
  12. modalHeaderTitleLineHeight: number;
  13. modalHeaderTitleFontSize: number;
  14. modalHeaderBorderColorSplit: string;
  15. modalHeaderCloseSize: number;
  16. modalContentBg: string;
  17. modalHeadingColor: string;
  18. modalCloseColor: string;
  19. modalCloseBtnSize: number;
  20. modalFooterBg: string;
  21. modalFooterBorderColorSplit: string;
  22. modalFooterBorderStyle: string;
  23. modalFooterPaddingVertical: number;
  24. modalFooterPaddingHorizontal: number;
  25. modalFooterBorderWidth: number;
  26. modalConfirmTitleFontSize: number;
  27. modalIconHoverColor: string;
  28. modalConfirmIconSize: number;
  29. }
  30. export declare const genModalMaskStyle: GenerateStyle<TokenWithCommonCls<AliasToken>>;
  31. declare const _default: (_prefixCls?: import("vue").Ref<string>) => import("../../theme/internal").UseComponentStyleResult;
  32. export default _default;