import { type CodeInformation, type LanguagePlugin, type Mapping, type VirtualCode } from '@volar/language-core'; import type ts from 'typescript'; import type { URI } from 'vscode-uri'; export declare function getVueLanguagePlugin(): LanguagePlugin; declare class VueVirtualCode implements VirtualCode { id: string; languageId: string; mappings: Mapping[]; embeddedCodes: VirtualCode[]; codegenStacks: never[]; fileName: string; snapshot: ts.IScriptSnapshot; constructor(fileName: string, snapshot: ts.IScriptSnapshot); } export {};