type Parameter = string | number; export type UseNamespace = { b: () => string; e: (el: Parameter) => string; m: (mo: Parameter) => string; em: (el: Parameter, mo: Parameter) => string; }; /** * useNamespace * * @param block current block name * @param needDot Do you need a dot prefix (defalut: false) * @returns UseNamespace */ declare function useNamespace(block: string, prefix?: string, needDot?: boolean): UseNamespace; export default useNamespace;