import * as _ngx_formly_core from '@ngx-formly/core'; import { ConfigOption, FieldType, FieldTypeConfig, FormlyFieldConfig, FieldWrapper } from '@ngx-formly/core'; import * as i0 from '@angular/core'; import { EnvironmentProviders, ViewContainerRef } from '@angular/core'; import { FormControl } from '@angular/forms'; declare const LU_FORMLY_CONFIG: ConfigOption; /** * @deprecated use provideLuFormly() in a lazy loaded route (and stop using formly please) * */ declare class LuFormlyModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare function provideLuFormly(): EnvironmentProviders; declare class LuFormlyFieldApi extends FieldType { get _api(): string; get _filters(): string[]; get _orderBy(): string; get _sort(): string; get _standard(): "v3" | "v4"; focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldCheckbox extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldDate extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldDepartment extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldEstablishment extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldInput extends FieldType { get type(): string; focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldRadios extends FieldType { get _options(): { value: unknown; label: unknown; }[]; focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldSelect extends FieldType { get _options(): { value: unknown; label: unknown; name: string; }[]; focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldTextarea extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyFieldUser extends FieldType { focus(): void; blur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyErrorMessage { formControl?: FormControl; field: FormlyFieldConfig; get errorMessages(): string[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyWrapperError extends FieldWrapper { fieldComponent: ViewContainerRef; get validationId(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare const templateErrorExtension: _ngx_formly_core.FormlyExtension>; declare class LuFormlyWrapperHelper extends FieldWrapper { fieldComponent: ViewContainerRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare const templateHelperExtension: _ngx_formly_core.FormlyExtension<_ngx_formly_core.FormlyFieldConfig<_ngx_formly_core.FormlyFieldProps & { [additionalProperties: string]: any; }>>; declare class LuFormlyWrapperIcon extends FieldWrapper { fieldComponent: ViewContainerRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare const templateIconExtension: _ngx_formly_core.FormlyExtension<_ngx_formly_core.FormlyFieldConfig<_ngx_formly_core.FormlyFieldProps & { [additionalProperties: string]: any; }>>; declare class LuFormlyWrapperRadiosfieldLayout extends FieldWrapper { fieldComponent: ViewContainerRef; get mod(): string; get isRequired(): "" | "is-required"; get isFocused(): "" | "is-focused"; get isError(): "" | "is-error"; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyWrapperSuffix extends FieldWrapper { fieldComponent: ViewContainerRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare const templateSuffixExtension: _ngx_formly_core.FormlyExtension<_ngx_formly_core.FormlyFieldConfig<_ngx_formly_core.FormlyFieldProps & { [additionalProperties: string]: any; }>>; declare class LuFormlyWrapperTextfieldLayout extends FieldWrapper { fieldComponent: ViewContainerRef; get mod(): string; get modMultiline(): "" | "mod-multiline"; get modWithSuffix(): "" | "mod-withSuffix"; get isRequired(): "" | "is-required"; get isDisabled(): "" | "is-disabled"; get isFocused(): "" | "is-focused"; get isError(): "" | "is-error"; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuFormlyWrapperCheckboxLayout extends FieldWrapper { fieldComponent: ViewContainerRef; get mod(): string; get isRequired(): "" | "is-required"; get isFocused(): "" | "is-focused"; get isError(): "" | "is-error"; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export { LU_FORMLY_CONFIG, LuFormlyErrorMessage, LuFormlyFieldApi, LuFormlyFieldCheckbox, LuFormlyFieldDate, LuFormlyFieldDepartment, LuFormlyFieldEstablishment, LuFormlyFieldInput, LuFormlyFieldRadios, LuFormlyFieldSelect, LuFormlyFieldTextarea, LuFormlyFieldUser, LuFormlyModule, LuFormlyWrapperCheckboxLayout, LuFormlyWrapperError, LuFormlyWrapperHelper, LuFormlyWrapperIcon, LuFormlyWrapperRadiosfieldLayout, LuFormlyWrapperSuffix, LuFormlyWrapperTextfieldLayout, provideLuFormly, templateErrorExtension, templateHelperExtension, templateIconExtension, templateSuffixExtension };