mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-03-30 05:35:16 +00:00
13 lines
451 B
TypeScript
13 lines
451 B
TypeScript
export interface Rebuilder {
|
|
$performRebuildDB(
|
|
method: "localOnly" | "remoteOnly" | "rebuildBothByThisDevice" | "localOnlyWithChunks"
|
|
): Promise<void>;
|
|
$rebuildRemote(): Promise<void>;
|
|
$rebuildEverything(): Promise<void>;
|
|
$fetchLocal(makeLocalChunkBeforeSync?: boolean): Promise<void>;
|
|
|
|
scheduleRebuild(): Promise<void>;
|
|
scheduleFetch(): Promise<void>;
|
|
resolveAllConflictedFilesByNewerOnes(): Promise<void>;
|
|
}
|