import { URI } from '../model/uri'; import { Template } from './note-creation-types'; /** * Utility for loading templates from file paths and converting them to Template objects */ export declare class TemplateLoader { private readonly readFile; private readonly isTrusted; private jsTemplateLoader; constructor(readFile: (uri: URI) => Promise, isTrusted: boolean); /** * Loads a template from a file path * @param template Path to the template file (relative or absolute) * @returns Promise resolving to a Template object */ loadTemplate(template: URI): Promise