/**
 * Created through mkmodule
 */

import { NgModule }                 from '@angular/core'
import { Include }                  from './inc.videoConsent'

// Shared Modules

import { SharedModule }                 from '@k-core/modules/shared/mod.shared'

// Components & directives
import { videoConsentDirective }    from './directives/dir.videoConsent'
import { PrivacyPageComponent }     from './components/privacy-page/cmp.privacy-page'

// Views

// Services
import { CookieBotService }         from '@k-core/services/general/svc.cookieBot'

@NgModule({
    imports: [ 
        SharedModule,
        ...Include.imports
    ],
    exports: [
        // *Add your exports here*

        // Directives
        videoConsentDirective,
        
        ...Include.exports
    ],
    declarations: [
        // Components
        PrivacyPageComponent,

        // Directives
        videoConsentDirective,

        // Views
        // *Add your views here*

        
        ...Include.declarations
    ],
    providers: [
        // *Add your services here*
        CookieBotService,
        ...Include.providers
    ]
})

export class videoConsentModule {}
