@launchmenu/applet-notes
Version:
An applet to make short notes
17 lines • 703 B
TypeScript
import { FieldsFile, FileWatcher, IField } from "@launchmenu/core";
import { INoteCategoryMetadata, INoteMetadata } from "./_types/INotesMetadata";
export declare class NotesSource {
protected file: FieldsFile<{
/** The notes categories */
categories: IField<INoteCategoryMetadata[]>;
/** The data for the notes themselves */
notes: IField<INoteMetadata[]>;
}>;
protected watcher: FileWatcher;
/**
* Creates a new notes data source based on the specified file path
* @param metadataFilePath The path to the metadata file of the notes
**/
constructor(metadataFilePath: string);
}
//# sourceMappingURL=NotesSource.d.ts.map