/**
 * Wallet Session Management, connect, disconnect, cleanup
 *
 * Extracted from NightgateService to separate session concerns
 * from OData read handlers.
 */
import cds from '@sap/cds';
export declare function registerWalletSessionHandlers(srv: cds.ApplicationService, db: any): void;
/**
 * Start periodic cleanup of expired wallet sessions.
 * Returns the timer handle for cleanup on shutdown.
 */
export declare function startSessionCleanup(db: any): ReturnType<typeof setInterval>;
