import { OnChanges, OnDestroy, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core'; import { CookiesService } from '../tools/cookies.tools'; interface CookiesContext { $implicit: any; data: any; } export declare class CookiesDirective implements OnChanges, OnDestroy { private templateRef; private viewContainerRef; private cookiesService; private cookiesGet; private cookiesSet; private cookiesRemove; private cookiesValue; private cookiesPath; private cookiesDomain; private cookiesExpires; private cookiesSecure; private context; private viewRef; constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, cookiesService: CookiesService); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private findStrategy; private execute; private action; private getCookie; private setCookie; private removeCookie; } export {};