export declare class Bem {
    private readonly namespace;
    constructor(namespace: string);
    block(...modifiers: Array<string | {
        [name: string]: boolean;
    }>): string;
    modifier(name: string): string;
    element(name: string, ...modifiers: Array<string | {
        [name: string]: boolean | '';
    }>): string;
}
export declare function buildBem(namespace: string): Bem;
