import { EbacPassportManagerSettingsInterface } from '../../interfaces/ebac-passport-manager-settings.interface'; import { SessionPassportInterface } from './interfaces/session-passport.interface'; import { MiddlewareInterface } from '../../interfaces/middleware.interface'; export interface SessionManagerInterface { init(params: EbacPassportManagerSettingsInterface): void; getSessionPassport(params: MiddlewareInterface): SessionPassportInterface; clearSession(params: MiddlewareInterface): void; destroySession(params: MiddlewareInterface): void; }