import { UUID } from '../types.js'; export declare enum CookieKeys { AcceptCookies = "acceptAllCookies", Session = "session", RedirectUrl = "redirectUrl", Lang = "lang", IframeResizeHeight = "iframeResizeHeight" } export declare const buildIframeResizeHeightKey: ({ memberId, itemId, }: { memberId?: UUID; itemId: UUID; }) => string; export declare const hasAcceptedCookies: () => boolean; /** * @param {string} link link to save for further redirection * @param {string} domain value for the cookie's domain */ export declare const saveUrlForRedirection: (link: string, domain?: string) => void; export declare const getUrlForRedirection: () => string | undefined; /** * @param {string} lang user's lang * @param {string} domain value for the cookie's domain */ export declare const setLangCookie: (lang: string, domain: string) => any; /** * @returns {string|undefined} user's lang */ export declare const getLangCookie: () => string | undefined; export declare const setIframeResizeHeightCookie: ({ itemId, memberId, }: { itemId: UUID; memberId?: UUID; }, height: string | number) => any; export declare const getIframeResizeHeightCookie: ({ itemId, memberId, }: { itemId: UUID; memberId?: UUID; }) => any;