UNPKG

675 BTypeScriptView Raw
1import * as ts from 'typescript';
2import * as tslint from 'tslint';
3import { NormalizedMessage } from './NormalizedMessage';
4import * as eslint from 'eslint';
5export declare const makeCreateNormalizedMessageFromDiagnostic: (typescript: typeof ts) => (diagnostic: ts.Diagnostic) => NormalizedMessage;
6export declare const makeCreateNormalizedMessageFromRuleFailure: () => (lint: tslint.RuleFailure) => NormalizedMessage;
7export declare const makeCreateNormalizedMessageFromEsLintFailure: () => (lint: eslint.Linter.LintMessage, filePath: string) => NormalizedMessage;
8export declare const makeCreateNormalizedMessageFromInternalError: () => (error: any) => NormalizedMessage;