import { DBaseStateSet } from "./d-base-state-set"; export type DFontStyle = "normal" | "italic"; export type DFontWeight = "normal" | "bold" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "800"; export type DFontVariant = "normal" | "small-caps"; export interface DThemeFont { getFontFamilly(): string; getFontSize(): number; getFontWeight(): DFontWeight; getFontStyle(): DFontStyle; getFontVariant(): DFontVariant; getColor(state: DBaseStateSet): number; getAlpha(state: DBaseStateSet): number; getLineHeight(): number; }