import * as i0 from '@angular/core'; import * as _ng_nest_ui_core from '@ng-nest/ui/core'; import { XType, XBoolean } from '@ng-nest/ui/core'; /** * Keyword * @selector x-keyword * @decorator directive */ declare const XKeywordPrefix = "x-keyword"; declare const XKeywordProperty_base: new () => { config: _ng_nest_ui_core.XKeywordConfig | undefined; }; /** * Keyword Property */ declare class XKeywordProperty extends XKeywordProperty_base { /** * @zh_CN 类型 * @en_US Types of */ readonly type: i0.InputSignal; /** * @zh_CN 匹配关键字区分大小写 * @en_US Case-sensitive */ readonly caseSensitive: i0.InputSignalWithTransform; /** * @zh_CN 颜色 * @en_US color */ readonly color: i0.InputSignal; /** * @zh_CN 文字 * @en_US text */ readonly text: i0.InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } /** * @zh_CN 类型 * @en_US Keyword type */ type XKeywordType = XType; declare class XKeywordDirective extends XKeywordProperty { private elementRef; get cls(): string; textContent: i0.Signal; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class XKeywordModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { XKeywordDirective, XKeywordModule, XKeywordPrefix, XKeywordProperty }; export type { XKeywordType };