@vtex/api
Version:
VTEX I/O API client
16 lines (15 loc) • 580 B
TypeScript
import { RequestTracingConfig } from '../../HttpClient';
import { JanusClient } from './JanusClient';
export declare class Session extends JanusClient {
/**
* Get the session data using the given token
*/
getSession: (token: string, items: string[], tracingConfig?: RequestTracingConfig) => Promise<{
sessionData: any;
sessionToken: string;
}>;
/**
* Update the public portion of this session
*/
updateSession: (key: string, value: any, items: string[], token: any, tracingConfig?: RequestTracingConfig) => Promise<void>;
}