import { GdprSavior, GdprManager, GdprManagerFactory, GdprManagerRaw, GdprSaviorAdapter } from "gdpr-guard"; import { ManagerWrapper } from "./ManagerWrapper"; export declare class SaviorWrapper extends GdprSaviorAdapter { protected savior: GdprSavior; protected managerWrapper: ManagerWrapper; constructor(savior: GdprSavior, managerWrapper: ManagerWrapper); updateSharedManager(manager: GdprManager): Promise; check(): Promise; exists(shouldUpdate?: boolean): Promise; restore(shouldUpdate?: boolean): Promise; restoreOrCreate(factory: GdprManagerFactory): Promise; store(manager: GdprManagerRaw): Promise; decorate(manager: GdprManager): GdprManager; }