import { ModuleWithProviders } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import { SeoService } from './seo.service';
import { SeoDataLoader } from './loaders';
import { IPageSeoData } from './shared/models';
import * as i0 from "@angular/core";
export declare class SeoModule {
    constructor(Loader: SeoDataLoader, router: Router, route: ActivatedRoute, seo: SeoService);
    static forRoot(defaults?: IPageSeoData): ModuleWithProviders<SeoModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<SeoModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<SeoModule, never, never, never>;
    static ɵinj: i0.ɵɵInjectorDeclaration<SeoModule>;
}
