@explorins/pers-sdk
Version:
Platform-agnostic SDK for PERS (Phygital Experience Rewards System)
31 lines (24 loc) • 766 B
text/typescript
/**
* @explorins/pers-sdk/core - Core SDK Entry Point
*
* Platform-agnostic PERS API client and core functionality
*/
// Core PERS API client
export * from './core/pers-api-client';
// Configuration interfaces
export * from './core/pers-config';
// Authentication interfaces
export {
AuthProvider,
SimpleAuthConfig,
createAuthProvider,
createBrowserTokenProvider,
createNodeTokenProvider
} from './core/auth/auth-provider.interface';
export type { RequestOptions as AuthRequestOptions } from './core/auth/auth-provider.interface';
// Platform abstractions
export * from './core/abstractions/http-client';
// Main SDK class
export * from './pers-sdk';
// Version
export const PERS_SDK_VERSION = '1.0.0-alpha.1';