export default abstract class Storage { getState(name: string): ArrayBuffer | Promise; getRam(name: string): ArrayBuffer | Promise; getRtc(name: string): ArrayBuffer | Promise; setState(name: string, buffer: any): void | Promise; setRam(name: string, buffer: any): void | Promise; setRtc(name: string, buffer: any): void | Promise; abstract get(key: string): Promise | ArrayBuffer; abstract set(key: string, buffer: ArrayBuffer): Promise | void; }