awesome-gcl
Version:
React component library
17 lines (16 loc) • 514 B
TypeScript
import { FigureComponentEnums, FigureConstructorPropTypes } from "./types";
interface FigureStyle {
buildStyleRules: () => Record<`${FigureComponentEnums}Class`, string>;
}
export declare class FigureStyles implements FigureStyle {
private additionalClasses;
private themes;
constructor({ additionalClasses }: FigureConstructorPropTypes);
private getThemeRules;
buildStyleRules(): {
figureClass: string;
imageClass: string;
captionClass: string;
};
}
export {};