import * as i0 from "@angular/core"; export declare class SessionStorageService { /** * Sets metadata in session storage * @param metadata - Object containing metadata to store */ setMetadata(metadata: Record, key: string): void; /** * Gets metadata from session storage * @returns Parsed metadata object or null if not found */ getMetadata(key: string): Record | null; /** * Removes metadata from session storage */ clearMetadata(key: string): void; /** * Updates specific fields in the metadata * @param updates - aPartial metadata object containing fields to update */ updateMetadata(updates: Partial>, key: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }