import { ModuleWithProviders, Provider } from '@angular/core'; import { CalendarModuleConfig } from './common/calendar-common.module'; import * as i0 from "@angular/core"; import * as i1 from "./common/calendar-common.module"; import * as i2 from "./month/calendar-month.module"; import * as i3 from "./week/calendar-week.module"; import * as i4 from "./day/calendar-day.module"; export * from './common/calendar-common.module'; export * from './month/calendar-month.module'; export * from './week/calendar-week.module'; export * from './day/calendar-day.module'; /** * The main module of this library. Example usage: * * ```typescript * import { CalenderModule } from 'angular-calendar'; * * @NgModule({ * imports: [ * CalenderModule.forRoot() * ] * }) * class MyModule {} * ``` * */ export declare class CalendarModule { static forRoot(dateAdapter: Provider, config?: CalendarModuleConfig): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }