import * as i0 from '@angular/core'; import * as _ng_nest_ui_core from '@ng-nest/ui/core'; import { XTemplate, XStyle } from '@ng-nest/ui/core'; /** * Welcome * @selector x-welcome * @decorator component */ declare const XWelcomePrefix = "x-welcome"; declare const XWelcomeProperty_base: new () => { config: _ng_nest_ui_core.XWelcomeConfig | undefined; }; /** * Welcome Property */ declare class XWelcomeProperty extends XWelcomeProperty_base { /** * @zh_CN 显示图标,支持自定义模板 * @en_US Display icon, support custom template */ readonly icon: i0.InputSignal; /** * @zh_CN 显示标题,支持自定义模板 * @en_US Display title, support custom template */ readonly title: i0.InputSignal; /** * @zh_CN 描述文字,支持自定义模板 * @en_US Display text */ readonly description: i0.InputSignal; /** * @zh_CN 形态变体 * @en_US Variant */ readonly variant: i0.InputSignal; /** * @zh_CN 自定义样式 * @en_US Custom style */ readonly style: i0.InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** * @zh_CN 形态变体 * @en_US Box variant */ type XWelcomeVariant = 'outlined' | 'filled' | 'borderless'; declare class XWelcomeComponent extends XWelcomeProperty { isStringIcon: i0.Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class XWelcomeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { XWelcomeComponent, XWelcomeModule, XWelcomePrefix, XWelcomeProperty }; export type { XWelcomeVariant };