import "ckeditor5"; import { type CreateNoteAction } from "@triliumnext/commons" declare global { interface Component { triggerCommand(command: string): void; } interface EditorComponent extends Component { loadReferenceLinkTitle($el: JQuery, href: string): Promise; // Must Return Note Path createNoteFromCkEditor(title: string, parentNotePath: string | undefined, action: CreateNoteAction): Promise; loadIncludedNote(noteId: string, $el: JQuery): void; } var glob: { getComponentByEl(el: unknown): T; getActiveContextNote(): { noteId: string; }; getHeaders(): Promise>; getReferenceLinkTitle(href: string): Promise; getReferenceLinkTitleSync(href: string): string; } }