UNPKG

@bem-plus/class-generator

Version:

The `@bem-plus/class-generator` allows you to generate boilerplate JavaScript or TypeScript code from your Stylesheets.

14 lines (13 loc) 523 B
import { TBemPlusClassGeneratorProjectConfig } from '../schema'; import { Element } from './Element'; import { Block } from './Block'; export declare class DistBlock extends Block { constructor({ config, name, elementStrings, allModifiers }: { config: TBemPlusClassGeneratorProjectConfig; name: string; elementStrings: string[]; allModifiers: string[]; }); getAutoloader: () => Promise<string>; getElements: (elementStrings: string[], allModifiers: string[]) => Element[]; }