File size: 286 Bytes
a2b2aac |
1 2 3 4 5 6 7 8 9 10 11 12 |
export interface Adapter<T> {
read: () => Promise<T | null>;
write: (data: T) => Promise<void>;
}
export declare class Low<T = unknown> {
adapter: Adapter<T>;
data: T | null;
constructor(adapter: Adapter<T>);
read(): Promise<void>;
write(): Promise<void>;
}
|