import { ModuleWithProviders } from '@angular/core';
import { DropdownConfig } from './interfaces/dropdown.config';
import * as i0 from "@angular/core";
import * as i1 from "./dropdownlist";
import * as i2 from "@angular/common";
import * as i3 from "../input/index";
import * as i4 from "../overlaylist/index";
import * as i5 from "../icons/index";
import * as i6 from "../loader/index";
import * as i7 from "@angular/cdk/overlay";
import * as i8 from "@angular/cdk/a11y";
import * as i9 from "../internals/index";
import * as i10 from "@angular/forms";
export declare class DropDownListModule {
    static forRoot(config?: DropdownConfig): ModuleWithProviders<DropDownListModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<DropDownListModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<DropDownListModule, [typeof i1.TlDropDownList], [typeof i2.CommonModule, typeof i3.InputModule, typeof i4.OverlayListModule, typeof i5.IconsModule, typeof i6.LoaderModule, typeof i7.OverlayModule, typeof i8.A11yModule, typeof i9.InternalsModule, typeof i10.FormsModule], [typeof i1.TlDropDownList]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<DropDownListModule>;
}
//# sourceMappingURL=index.d.ts.map