UNPKG

@piwikpro/ngx-piwik-pro

Version:

Piwik PRO tracking library for Angular apps.

20 lines (19 loc) 1.37 kB
import { CookieManagement } from '@piwikpro/tracking-base-library'; import * as i0 from "@angular/core"; type ICookieManagement = typeof CookieManagement; export declare class CookieManagementService { disableCookies(...params: Parameters<ICookieManagement['disableCookies']>): void; enableCookies(...params: Parameters<ICookieManagement['enableCookies']>): void; deleteCookies(...params: Parameters<ICookieManagement['deleteCookies']>): void; hasCookies(...params: Parameters<ICookieManagement['hasCookies']>): Promise<boolean>; setCookieNamePrefix(...params: Parameters<ICookieManagement['setCookieNamePrefix']>): void; setCookieDomain(...params: Parameters<ICookieManagement['setCookieDomain']>): void; setCookiePath(...params: Parameters<ICookieManagement['setCookiePath']>): void; setSecureCookie(...params: Parameters<ICookieManagement['setSecureCookie']>): void; setVisitorCookieTimeout(...params: Parameters<ICookieManagement['setVisitorCookieTimeout']>): void; setSessionCookieTimeout(...params: Parameters<ICookieManagement['setSessionCookieTimeout']>): void; setVisitorIdCookie(...params: Parameters<ICookieManagement['setVisitorIdCookie']>): void; static ɵfac: i0.ɵɵFactoryDeclaration<CookieManagementService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CookieManagementService>; } export {};