import { ActionsType, Book as BookType, Config, Model, Summary } from '@topwrite/common'; declare class Book extends Model { lock: boolean; subscription({ checkRefresh }: ActionsType): void; checkRefresh(files: string[]): AsyncGenerator; updateSummary(updater: (summary: Summary) => void): AsyncGenerator; updateConfig(updater: (config: Config) => void): AsyncGenerator; } export declare const book: Book; export {};