import { Content } from "../../models/note"; import { File } from "../../utils/file"; import { IFileProvider, ProviderResult, ProviderSettings } from "../provider"; import { SNNote, SNComponent, SNTag, EditorDescription } from "./types"; export declare class StandardNotes implements IFileProvider { type: "file"; supportedExtensions: string[]; validExtensions: string[]; version: string; name: string; process(files: File[], _settings: ProviderSettings): Promise; getEditor(item: SNNote, components: SNComponent[]): EditorDescription; getTags(item: SNNote, tags: SNTag[]): string[]; /** * Find object in array with maximum index * @param array * @returns */ maxIndexItem(array: T[]): T; parseContent(item: SNNote, components: SNComponent[]): Content; private getTimestamps; }