@piwikpro/ngx-piwik-pro
Version:
Piwik PRO tracking library for Angular apps.
20 lines (19 loc) • 1.37 kB
TypeScript
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 {};