import * as _angular_core from '@angular/core'; import { TemplateRef } from '@angular/core'; import { REP_TYPE } from '@delon/theme'; import * as _delon_abc_se from '@delon/abc/se'; import * as i1 from '@angular/common'; import * as i2 from 'ng-zorro-antd/tooltip'; import * as i3 from 'ng-zorro-antd/icon'; import * as i4 from 'ng-zorro-antd/core/outlet'; type SELayout = 'horizontal' | 'vertical' | 'inline'; type SESize = 'default' | 'compact'; type SEErrorType = string | TemplateRef | SEError; type SEError = Record>; interface SEErrorRefresh { name: string; error: SEErrorType; } declare class SETitleComponent { private readonly parentComp; constructor(); protected paddingValue: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class SEContainerComponent { private readonly cogSrv; readonly colInCon: _angular_core.InputSignalWithTransform; readonly labelWidth: _angular_core.InputSignalWithTransform; readonly col: _angular_core.InputSignalWithTransform; readonly noColon: _angular_core.InputSignalWithTransform; readonly title: _angular_core.InputSignal | null | undefined>; readonly gutter: _angular_core.InputSignalWithTransform; readonly nzLayout: _angular_core.InputSignal; readonly size: _angular_core.InputSignal<"default" | "compact">; readonly firstVisual: _angular_core.InputSignalWithTransform; readonly ingoreDirty: _angular_core.InputSignalWithTransform; readonly line: _angular_core.InputSignalWithTransform; readonly errors: _angular_core.InputSignal; readonly _gutter: _angular_core.Signal; readonly _size: _angular_core.Signal<"default" | "compact">; protected margin: _angular_core.Signal; constructor(); static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class SEComponent { private readonly parentComp; private readonly rep; private readonly statusSrv; private readonly destroy$; private readonly injector; private readonly ngModel; private readonly formControlName; private ngControl; private readonly contentElement; private onceFlag; private bindModel$?; protected empty: _angular_core.WritableSignal; readonly optional: _angular_core.InputSignal | null | undefined>; readonly optionalHelp: _angular_core.InputSignal | null | undefined>; readonly optionalHelpColor: _angular_core.InputSignal; error: _angular_core.InputSignal; readonly extra: _angular_core.InputSignal | null | undefined>; readonly label: _angular_core.InputSignal | null | undefined>; readonly col: _angular_core.InputSignalWithTransform; readonly required: _angular_core.InputSignalWithTransform; readonly controlClass: _angular_core.InputSignal; readonly line: _angular_core.InputSignalWithTransform; readonly labelWidth: _angular_core.InputSignalWithTransform; readonly noColon: _angular_core.InputSignalWithTransform; readonly hideLabel: _angular_core.InputSignalWithTransform; readonly id: _angular_core.InputSignal; protected invalid: _angular_core.WritableSignal; protected showErr: _angular_core.Signal; protected errorType: _angular_core.WritableSignal; protected errorData: _angular_core.Signal<_delon_abc_se.SEError | undefined>; protected errorText: _angular_core.WritableSignal | null>; protected _required: _angular_core.WritableSignal; protected paddingValue: _angular_core.Signal; protected compact: _angular_core.Signal; protected _id: _angular_core.WritableSignal; protected _noColon: _angular_core.Signal; protected _labelWidth: _angular_core.Signal; protected cls: _angular_core.Signal; protected readonly nzValidateAnimationEnter: _angular_core.Signal; protected readonly nzValidateAnimationLeave: _angular_core.Signal; constructor(); private updateStatus; checkContent(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class SEModule { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵmod: _angular_core.ɵɵNgModuleDeclaration; static ɵinj: _angular_core.ɵɵInjectorDeclaration; } export { SEComponent, SEContainerComponent, SEModule, SETitleComponent }; export type { SEError, SEErrorRefresh, SEErrorType, SELayout, SESize };