astro-ghostcms/.pnpm-store/v3/files/0c/f4655b4f9cfd48867c7cb68dd42...

19 lines
756 B
Plaintext
Raw Normal View History

2024-02-14 14:10:47 +00:00
import { FileCapabilities, FileKind, FileRangeCapabilities, Language, VirtualFile } from '@volar/language-core';
import type { Mapping } from '@volar/source-map';
import type ts from 'typescript/lib/tsserverlibrary';
export declare function getSvelteLanguageModule(): Language<SvelteFile>;
declare class SvelteFile implements VirtualFile {
sourceFileName: string;
snapshot: ts.IScriptSnapshot;
kind: FileKind;
capabilities: FileCapabilities;
fileName: string;
mappings: Mapping<FileRangeCapabilities>[];
embeddedFiles: VirtualFile[];
codegenStacks: never[];
constructor(sourceFileName: string, snapshot: ts.IScriptSnapshot);
update(newSnapshot: ts.IScriptSnapshot): void;
private onSnapshotUpdated;
}
export {};