import { ModuleWithProviders, Provider } from '@angular/core'; import { CalendarModuleConfig } from './common/calendar-common.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; }