import { EngineInfoResp, EngineRenameNoteRequest, NoteQueryRequest, QueryNotesMetaResp, QueryNotesResp, RenameNoteResp, RenderNoteOpts, RenderNoteResp } from "@dendronhq/common-all"; export declare class NoteController { static singleton?: NoteController; static instance(): NoteController; render({ ws, ...opts }: RenderNoteOpts & { ws: string; }): Promise; query({ ws, ...opts }: NoteQueryRequest): Promise; queryMeta({ ws, ...opts }: NoteQueryRequest): Promise; info(): Promise; rename({ ws, ...opts }: EngineRenameNoteRequest): Promise; }