import { ICategory, IMenuItem } from "@launchmenu/core";
import { Note } from "../dataModel/Note";
import { IDataRetriever } from "model-react";
import { NotesSource } from "../dataModel/NotesSource";
import { ISettings } from "../settings";
/**
 * Creates a menu item for the given note
 * @param note The note to create an item for
 * @param notesSource The source of the notes
 * @param getCategories All the available note categories
 * @param settingsContext The context to get settings from
 * @returns The created menu item
 */
export declare function createNoteMenuItem(note: Note, notesSource: NotesSource, getCategories: IDataRetriever<ICategory[]>, settings: ISettings): IMenuItem;
//# sourceMappingURL=createNoteMenuItem.d.ts.map