import { FullToken, GetDefaultToken } from "../../theme/interface/cssinjs-utils.js"; import { GenerateStyle } from "../../theme/interface/index.js"; import "../../theme/internal.js"; import { CSSProperties } from "vue"; import { CSSObject } from "@antdv-next/cssinjs"; //#region src/alert/style/index.d.ts interface ComponentToken { /** * @desc 默认内间距 * @descEN Default padding */ defaultPadding: CSSProperties['padding']; /** * @desc 带有描述的内间距 * @descEN Padding with description */ withDescriptionPadding: CSSProperties['padding']; /** * @desc 带有描述时的图标尺寸 * @descEN Icon size with description */ withDescriptionIconSize: number | string; } type AlertToken = FullToken<'Alert'> & {}; declare const genBaseStyle: GenerateStyle; declare const genTypeStyle: GenerateStyle; declare const genActionStyle: GenerateStyle; declare const prepareComponentToken: GetDefaultToken<'Alert'>; declare const _default: (prefixCls: import("vue").Ref, rootCls?: import("vue").Ref) => readonly [import("vue").Ref, import("vue").ComputedRef]; //#endregion export { ComponentToken, _default as default, genActionStyle, genBaseStyle, genTypeStyle, prepareComponentToken };