@humanmark/sdk-js
Version:
Browser-native JavaScript SDK for Humanmark human verification challenges
16 lines • 833 B
TypeScript
/**
* UI module exports with code splitting support
* These components are loaded on-demand to reduce initial bundle size
*/
export declare function loadQRCodeGenerator(): Promise<typeof import('./QRCodeGenerator').QRCodeGenerator>;
export declare function loadUIManager(): Promise<typeof import('./UIManager').UIManager>;
export declare function loadDeepLinkHandler(): Promise<typeof import('./DeepLinkHandler').DeepLinkHandler>;
/**
* Preload UI components in the background for better performance
* This can be called after SDK initialization to warm up the cache
*/
export declare function preloadUIComponents(): Promise<void>;
export type { QRCodeOptions } from './QRCodeGenerator';
export type { DeepLinkHandler } from './DeepLinkHandler';
export type { UIManager } from './UIManager';
//# sourceMappingURL=index.d.ts.map