import type { SessionContext } from './SessionContext'; /** * SessionFacade simply exposes the session module's public API. Nothing that allows customers to trick our service into accepting requests it's not supposed to */ export declare class SessionFacade { private readonly sessionContext; constructor(sessionContext: SessionContext); getEntityId(): string | null; getReference(): string | null; getFrankie2customer(): boolean; getSessionId(): string; isPersisted(): boolean; unpersist(): void; getExtraData(): { requestedDocuments?: string; partialDocuments?: string; optionalDocuments?: string; senderName?: string; linkExpiry?: string; }; getExpirationEpoch(): number; } //# sourceMappingURL=SessionFacade.d.ts.map