uu-console
Version:
An enhanced version of console.log
19 lines (18 loc) • 764 B
TypeScript
import type { TSize, TSizeItem, TLocalSizeItem, TSizeItemProps, TTheme, TThemeItem, TLocalThemeItem, TThemeItemProps } from '@/types';
declare class Store {
protected sizes: TSize;
protected themes: TTheme;
constructor();
installSize(sizes: TLocalSizeItem[]): void;
installTheme(themes: TLocalThemeItem[]): void;
getSizes(): TSize;
getSize(name: string): TSizeItem | void;
setSize(name: string, props: TSizeItemProps[], custom?: boolean): void;
delSize(name: string): void;
getThemes(): TTheme;
getTheme(name: string): TThemeItem | void;
setTheme(name: string, props: TThemeItemProps[], custom?: boolean): void;
delTheme(name: string): void;
}
declare const store: Store;
export default store;