@mieweb/wikigdrive
Version:
Google Drive to MarkDown synchronization
17 lines • 668 B
TypeScript
import { FileContentService } from '../../utils/FileContentService.js';
import { GoogleTreeItem } from './GoogleFolderContainer.js';
import { FileId } from '../../model/model.js';
export type TreeItemTuple = [GoogleTreeItem?, string?];
export declare class GoogleTreeProcessor {
private filesService;
private driveTree;
constructor(filesService: FileContentService);
load(): Promise<void>;
save(): Promise<void>;
regenerateTree(): Promise<void>;
private internalRegenerateTree;
getTree(): GoogleTreeItem[];
findById(fileId: FileId): Promise<TreeItemTuple>;
private findInTree;
}
//# sourceMappingURL=GoogleTreeProcessor.d.ts.map