@xcritical/button
Version:
13 lines (12 loc) • 601 B
TypeScript
import { IThemeBase } from '@xcritical/theme';
import { IBaseButtonTheme, ICSSWideKeyword } from '../interfaces';
interface IGenApperance {
background?: string;
color?: string;
boxShadowColor?: string;
outline?: IBaseButtonTheme;
borderColor?: string;
fontWeight?: ICSSWideKeyword | 'normal' | 'bold' | 'bolder' | 'lighter' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900;
}
export declare const generateApperance: ({ background, color, boxShadowColor, fontWeight, outline: _outline, borderColor, }: IGenApperance) => IThemeBase<IBaseButtonTheme>;
export {};