export * from '@volar/language-service';
export * from '@vue/language-core';
export * from './lib/ideFeatures/nameCasing';
export * from './lib/types';
import type { LanguageServicePlugin } from '@volar/language-service';
import { VueCompilerOptions } from '@vue/language-core';
declare module '@volar/language-service' {
    interface ProjectContext {
        vue?: {
            compilerOptions: VueCompilerOptions;
        };
    }
}
export declare function getFullLanguageServicePlugins(ts: typeof import('typescript'), { disableAutoImportCache }?: {
    disableAutoImportCache?: boolean;
}): LanguageServicePlugin<any>[];
export declare function getHybridModeLanguageServicePlugins(ts: typeof import('typescript'), getTsPluginClient: typeof import("@vue/typescript-plugin/lib/client")): LanguageServicePlugin<any>[];
