UNPKG

cookies-next

Version:

Set, Get, Remove cookies on both client and server side with Next.js

12 lines (11 loc) 1 kB
import * as clientCookies from './client'; export * from './common/types'; import type { OptionsType } from './common/types'; export declare const getCookies: (options?: OptionsType) => Partial<{ [key: string]: string; }> | Promise<clientCookies.TmpCookiesObj> | undefined; export declare const getCookie: (key: string, options?: OptionsType) => clientCookies.CookieValueTypes | Promise<clientCookies.CookieValueTypes>; export declare const setCookie: (key: string, data: any, options?: OptionsType) => void | Promise<void>; export declare const deleteCookie: (key: string, options?: OptionsType) => void | Promise<void>; export declare const hasCookie: (key: string, options?: OptionsType) => boolean | Promise<boolean>; export { useGetCookies, useHasCookie, useSetCookie, useGetCookie, useDeleteCookie, useCookiesNext, useReactiveGetCookies, useReactiveGetCookie, useReactiveSetCookie, useReactiveDeleteCookie, useReactiveHasCookie, useReactiveCookiesNext, CookiesNextProvider, } from './client';