import { Injector } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./lf-field-adhoc-container/lf-field-adhoc-container.component";
import * as i2 from "./lf-field-template-container/lf-field-template-container.component";
import * as i3 from "./lf-field-adhoc-container/lf-field-add-remove/lf-field-add-remove.component";
import * as i4 from "./lf-field-container/lf-field-container.component";
import * as i5 from "./lf-field-adhoc-container/lf-field-add-remove/get-field-type.pipe";
import * as i6 from "./lf-field-view.directive";
import * as i7 from "@angular/cdk/a11y";
import * as i8 from "@angular/common";
import * as i9 from "@angular/platform-browser/animations";
import * as i10 from "@angular/material/select";
import * as i11 from "@angular/material/checkbox";
import * as i12 from "@angular/material/expansion";
import * as i13 from "./field-components/field-components.module";
import * as i14 from "@angular/forms";
import * as i15 from "@laserfiche/lf-ui-components/internal-shared";
import * as i16 from "@angular/cdk/scrolling";
import * as i17 from "@angular/material/dialog";
export declare class LfMetadataModule {
    /** @internal */
    constructor(
    /** @internal */ injector: Injector);
    static ɵfac: i0.ɵɵFactoryDeclaration<LfMetadataModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<LfMetadataModule, [typeof i1.LfFieldAdhocContainerComponent, typeof i2.LfFieldTemplateContainerComponent, typeof i3.LfFieldAddRemoveComponent, typeof i4.LfFieldContainerComponent, typeof i5.GetFieldTypePipe, typeof i6.LfFieldViewDirective], [typeof i7.A11yModule, typeof i8.CommonModule, typeof i9.BrowserAnimationsModule, typeof i10.MatSelectModule, typeof i11.MatCheckboxModule, typeof i12.MatExpansionModule, typeof i13.FieldComponentsModule, typeof i14.ReactiveFormsModule, typeof i15.LfModalsModule, typeof i15.LfLoaderModule, typeof i16.ScrollingModule, typeof i17.MatDialogModule], [typeof i1.LfFieldAdhocContainerComponent, typeof i2.LfFieldTemplateContainerComponent, typeof i4.LfFieldContainerComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<LfMetadataModule>;
}
