import "./register_svelte/register_svelte.js"; import ViewEngine from "./ViewEngine.js"; export default class SvelteViewEngine extends ViewEngine { private readonly fileCache; private readonly reverseDependencyCache; private readonly preprocessingCache; private readonly cssCache; constructor(targetDir: string, ...additionalViewPaths: string[]); onFileChange(file: string): Promise; onFileRemove(file: string): Promise; render(file: string, locals: Record): Promise; preCompile(canonicalName: string, alsoCompileDependents: boolean): Promise; private preprocessSvelte; private renderSvelteSsr; private resolveAndCacheDependencies; }