10 lines
543 B
TypeScript
10 lines
543 B
TypeScript
import { Diagnostic } from 'vscode-languageserver-types';
|
|
import { AstroDocument } from '../../../core/documents';
|
|
import { DiagnosticsProvider } from '../../interfaces';
|
|
import { LanguageServiceManager } from '../../typescript/LanguageServiceManager';
|
|
export declare class DiagnosticsProviderImpl implements DiagnosticsProvider {
|
|
private languageServiceManager;
|
|
constructor(languageServiceManager: LanguageServiceManager);
|
|
getDiagnostics(document: AstroDocument): Promise<Diagnostic[]>;
|
|
private compilerMessageToDiagnostic;
|
|
}
|