import { NgModule } from '@angular/core';
import { ROverlayContainerAdapter } from './overlay-container-adapter';
import { RScrollDispatcherAdapter } from './scroll-dispatcher-adapter';
import { RViewportRulerAdapter } from './viewport-ruler-adapter';
import { RBlockScrollStrategyAdapter, RScrollStrategyOptions } from './block-scroll-strategy-adapter';
export const R_CDK_ADAPTER_PROVIDERS = [
    RViewportRulerAdapter,
    ROverlayContainerAdapter,
    RBlockScrollStrategyAdapter,
    RScrollDispatcherAdapter,
    RScrollStrategyOptions,
];
export class RCdkAdapterModule {
    static forRoot() {
        return {
            ngModule: RCdkAdapterModule,
            providers: R_CDK_ADAPTER_PROVIDERS
        };
    }
}
RCdkAdapterModule.decorators = [
    { type: NgModule, args: [{},] }
];
//# sourceMappingURL=adapter.module.js.map