import { App } from 'vue';
import { Options, CustomOptions, BemItem } from './models';
export * from './components';
export * from './directives';
export { useBem } from './helpers/bem';
export declare function createUI(options: CustomOptions): {
    install: (T: App) => void;
};
export declare function useUi(): Options;
declare module '@vue/runtime-core' {
    interface ComponentCustomProperties {
        $bem: (T: BemItem) => string[];
        $ui: Options;
    }
}
