import * as ts from 'typescript/lib/tsserverlibrary'; import { IDiagnosticService } from '../core/interfaces'; import { ClassNameInfo } from '../core/types'; /** * Diagnostic code for Tailwind plugin errors * Used to identify our diagnostics for code actions */ export declare const TAILWIND_DIAGNOSTIC_CODE = 90001; /** * Service responsible for creating TypeScript diagnostics */ export declare class DiagnosticService implements IDiagnosticService { createDiagnostic(classInfo: ClassNameInfo, sourceFile: ts.SourceFile): ts.Diagnostic; /** * Create multiple diagnostics from class info array */ createDiagnostics(classInfos: ClassNameInfo[], sourceFile: ts.SourceFile): ts.Diagnostic[]; } //# sourceMappingURL=DiagnosticService.d.ts.map