/** * angular2-cookie-law * * Copyright 2016-2018, @andreasonny83, All rights reserved. * * @author: @andreasonny83 */ import { OnInit, EventEmitter } from '@angular/core'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; import { AnimationEvent } from '@angular/animations'; import { CookieLawAnimation, CookieLawTarget, CookieLawPosition } from './definitions'; export declare class CookieLawComponent implements OnInit { private domSanitizer; closeSvg: SafeHtml; currentStyles: any; transition: CookieLawAnimation; cookieLawClass: boolean; learnMore: string; awsomeCloseIcon: string; target: CookieLawTarget; position: CookieLawPosition; isSeen: EventEmitter; noopener: boolean; private _learnMore; private _awsomeCloseIcon; private _target; private _position; constructor(domSanitizer: DomSanitizer); ngOnInit(): void; afterDismissAnimation(evt: AnimationEvent): void; dismiss(evt?: MouseEvent): void; }