import createJsonPlugin from '@volar-plugins/json';
import type * as ts from 'typescript/lib/tsserverlibrary';
import { Config } from '@volar/language-service';
import { VueCompilerOptions } from './types';
export interface Settings {
    json?: Parameters<typeof createJsonPlugin>[0];
}
export declare function resolveConfig(config: Config, // volar.config.js
ts: typeof import('typescript/lib/tsserverlibrary'), compilerOptions: ts.CompilerOptions, vueCompilerOptions: Partial<VueCompilerOptions>, settings?: Settings): Config;
