import { InjectionToken } from '@angular/core'; export declare class CookieService { private document; private platformId; private readonly documentIsAccessible; constructor(document: any, platformId: InjectionToken); /** * @param name Cookie name * @returns booean */ check(name: string): boolean; /** * @param name Cookie name * @returns any */ get(name: string): string; getAll(): {}; /** * @param name Cookie name * @param value Cookie value * @param expires Number of days until the cookies expires or an actual `Date` * @param path Cookie path * @param domain Cookie domain * @param secure Secure flag */ set(sKey: string, sValue: string, vEnd?: any, sPath?: string, sDomain?: string, bSecure?: boolean): void; /** * @param name Cookie name * @param path Cookie path * @param domain Cookie domain */ delete(name: string, path?: string, domain?: string): void; /** * @param path Cookie path * @param domain Cookie domain */ deleteAll(path?: string, domain?: string): void; /** * @param name Cookie name */ private getCookieRegExp; }