Files
cartlog-admin/node_modules/universal-cookie/umd/Cookies.d.ts
2026-01-01 15:25:19 +05:30

24 lines
986 B
TypeScript

import { Cookie, CookieChangeListener, CookieGetOptions, CookieSetOptions } from './types';
export default class Cookies {
private cookies;
private defaultSetOptions;
private changeListeners;
private pollingInterval?;
private HAS_DOCUMENT_COOKIE;
constructor(cookies?: string | object | null, defaultSetOptions?: CookieSetOptions);
private _emitChange;
private _checkChanges;
private _startPolling;
private _stopPolling;
get(name: string, options?: CookieGetOptions): any;
get<T>(name: string, options?: CookieGetOptions): T;
getAll(options?: CookieGetOptions): any;
getAll<T>(options?: CookieGetOptions): T;
set(name: string, value: Cookie, options?: CookieSetOptions): void;
remove(name: string, options?: CookieSetOptions): void;
update: () => void;
addChangeListener(callback: CookieChangeListener): void;
removeChangeListener(callback: CookieChangeListener): void;
removeAllChangeListeners(): void;
}