Readonly
getPath: () => Promise<string>Path where the store is saved.
Readonly
save: () => Promise<void>Saves the store to the disk.
Readonly
saveAll: () => Promise<void>Saves all stores to the disk.
Readonly
saveAllNow: () => Promise<void>Saves all the stores to the disk immediately, ignoring the save strategy.
Readonly
saveNow: () => Promise<void>Saves the store to the disk immediately, ignoring the save strategy.
Readonly
start: () => Promise<void>Starts watching for changes.
Readonly
stop: () => Promise<void>Stops watching for changes.
A contract that a store must adhere to in order to be considered a valid implementation.