/** * Generate a function that creates BEM blocks with a given namespace. * @param prefix - the namespace for the BEM blocks */ export declare function generateCssNamespaceFn(prefix: string): (namespace: string) => { cls: string; b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; bm: (blockSuffix?: string, modifier?: string) => string; em: (element?: string, modifier?: string) => string; bem: (blockSuffix?: string, element?: string, modifier?: string) => string; genCssVar: (target: Record) => Record; getCssVar: (key: string) => string; };