2024-01-29 09:26:07 +08:00
|
|
|
import type { ThemeCommonVars } from '../../_styles/common';
|
2024-08-02 18:19:39 +08:00
|
|
|
import type { Theme } from '../../_mixins/use-theme';
|
|
|
|
declare function self(vars: ThemeCommonVars): {
|
2024-01-29 09:26:07 +08:00
|
|
|
labelLineHeight: string;
|
|
|
|
buttonHeightSmall: string;
|
|
|
|
buttonHeightMedium: string;
|
|
|
|
buttonHeightLarge: string;
|
|
|
|
fontSizeSmall: string;
|
|
|
|
fontSizeMedium: string;
|
|
|
|
fontSizeLarge: string;
|
|
|
|
boxShadow: string;
|
|
|
|
boxShadowActive: string;
|
|
|
|
boxShadowFocus: string;
|
|
|
|
boxShadowHover: string;
|
|
|
|
boxShadowDisabled: string;
|
|
|
|
color: string;
|
|
|
|
colorDisabled: string;
|
|
|
|
colorActive: string;
|
|
|
|
textColor: string;
|
|
|
|
textColorDisabled: string;
|
|
|
|
dotColorActive: string;
|
|
|
|
dotColorDisabled: string;
|
|
|
|
buttonBorderColor: string;
|
|
|
|
buttonBorderColorActive: string;
|
|
|
|
buttonBorderColorHover: string;
|
|
|
|
buttonColor: string;
|
|
|
|
buttonColorActive: string;
|
|
|
|
buttonTextColor: string;
|
|
|
|
buttonTextColorActive: string;
|
|
|
|
buttonTextColorHover: string;
|
|
|
|
opacityDisabled: string;
|
|
|
|
buttonBoxShadowFocus: string;
|
|
|
|
buttonBoxShadowHover: string;
|
|
|
|
buttonBoxShadow: string;
|
|
|
|
buttonBorderRadius: string;
|
|
|
|
radioSizeSmall: string;
|
|
|
|
radioSizeMedium: string;
|
|
|
|
radioSizeLarge: string;
|
|
|
|
labelPadding: string;
|
|
|
|
labelFontWeight: string;
|
|
|
|
};
|
|
|
|
export type RadioThemeVars = ReturnType<typeof self>;
|
|
|
|
declare const radioLight: Theme<'Radio', RadioThemeVars>;
|
|
|
|
export default radioLight;
|
|
|
|
export type RadioTheme = typeof radioLight;
|