import type { IFontStyle, IColorStyle, IBorderStyle, IBackgroundStyle } from "../entities/Styles"; export interface IStyleable { applyFont(fontStyle: IFontStyle): void; applyColor(colorStyle: IColorStyle): void; applyBorder(borderStyle: IBorderStyle): void; applyBackground(backgroundStyle: IBackgroundStyle): void; }