@cran/vue.core
Version:
Cranberry Vue Core Utilities
11 lines (10 loc) • 429 B
TypeScript
import type { BemModifiers } from "@cran/vue.use";
import type { DirectiveBinding } from "@vue/runtime-dom";
import { bem } from "@cran/vue.use";
declare const BEM_FACTORY: unique symbol;
declare const BEM: unique symbol;
export declare function bemDirective(el: Element & {
[BEM_FACTORY]?: ReturnType<typeof bem>;
[BEM]?: ReturnType<ReturnType<typeof bem>>;
}, binding: DirectiveBinding<BemModifiers>): void;
export {};