@plutoxyz/frame-js
Version:
SDK for integrating with Pluto Frame
18 lines (17 loc) • 606 B
TypeScript
export interface PlutoStorage {
getItem(key: string): string | null;
setItem(key: string, value: string): void;
removeItem(key: string): void;
}
export declare class MemoryStorage implements PlutoStorage {
private storage;
getItem(key: string): string | null;
setItem(key: string, value: string): void;
removeItem(key: string): void;
}
export declare class BrowserStorage implements PlutoStorage {
getItem(key: string): string | null;
setItem(key: string, value: string): void;
removeItem(key: string): void;
}
export declare function createStorage(): PlutoStorage;