mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-01-04 20:39:15 +00:00
40 lines
887 B
TypeScript
40 lines
887 B
TypeScript
import { type FilePath } from "./lib/src/common/types.ts";
|
|
|
|
export {
|
|
addIcon,
|
|
App,
|
|
debounce,
|
|
Editor,
|
|
FuzzySuggestModal,
|
|
MarkdownRenderer,
|
|
MarkdownView,
|
|
Modal,
|
|
Notice,
|
|
Platform,
|
|
Plugin,
|
|
PluginSettingTab,
|
|
requestUrl,
|
|
sanitizeHTMLToDom,
|
|
Setting,
|
|
stringifyYaml,
|
|
TAbstractFile,
|
|
TextAreaComponent,
|
|
TFile,
|
|
TFolder,
|
|
parseYaml,
|
|
ItemView,
|
|
WorkspaceLeaf,
|
|
} from "obsidian";
|
|
export type {
|
|
DataWriteOptions,
|
|
PluginManifest,
|
|
RequestUrlParam,
|
|
RequestUrlResponse,
|
|
MarkdownFileInfo,
|
|
ListedFiles,
|
|
} from "obsidian";
|
|
import { normalizePath as normalizePath_ } from "obsidian";
|
|
const normalizePath = normalizePath_ as <T extends string | FilePath>(from: T) => T;
|
|
export { normalizePath };
|
|
export { type Diff, DIFF_DELETE, DIFF_EQUAL, DIFF_INSERT, diff_match_patch } from "diff-match-patch";
|