import { CfConfigService } from "./config.service"; import { CfLoggerService } from "./logger.service"; import * as i0 from "@angular/core"; export declare class CfCookieService { browser: boolean; document: Document; configService: CfConfigService; loggerService: CfLoggerService; /** * Get the value of a cookie by name, returns `null` if the cookie is not set * * @param name name of the cookie * @returns value of the cookie */ get(name: string): string | null; /** * Set the value of a cookie with the given name * * @param name name of the cookie * @param value value of the cookie * @param config optional configuration values (expire in seconds, path of cookie) */ set(name: string, value: string, config?: { expire?: number; path?: string | null; }): void; /** * Delete a cookie by its name * * @param name name of the cookie */ delete(name: string): void; get cookies(): { [key: string]: string; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }