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