type Mod = string | { [key: string]: any; }; type Mods = Mod | Mod[]; export type BEM = ReturnType; export declare function buildBEM(name: string): (el?: Mods, mods?: Mods) => Mods; export declare function createBEM(name: string): ((el?: Mods, mods?: Mods) => Mods)[]; export declare function createNamespace(name: string): readonly [string, (el?: Mods, mods?: Mods) => Mods]; export {};