aws-amplify
Version:
AWS Amplify is a JavaScript library for Frontend and mobile developers building cloud-enabled applications.
11 lines (10 loc) • 760 B
TypeScript
import { KeyValueStorageInterface } from '@aws-amplify/core';
import { CookieStorage, KeyValueStorageMethodValidator } from '@aws-amplify/core/internals/adapter-core';
export declare const defaultSetCookieOptions: CookieStorage.SetCookieOptions;
/**
* Creates a Key Value storage interface using the `cookieStorageAdapter` as the
* underlying storage.
* @param cookieStorageAdapter An implementation of the `Adapter` in {@link CookieStorage}.
* @returns An object that implements {@link KeyValueStorageInterface}.
*/
export declare const createKeyValueStorageFromCookieStorageAdapter: (cookieStorageAdapter: CookieStorage.Adapter, validator?: KeyValueStorageMethodValidator, setCookieOptions?: CookieStorage.SetCookieOptions) => KeyValueStorageInterface;