import { TSLintToESLintSettings } from "../../types"; export type EditorConfigConverter = ( rawEditorSettings: string, settings: TSLintToESLintSettings, ) => EditorConfigConversionResults; export type EditorConfigConversionResults = { contents: string; missing: string[]; }; export type EditorConfigsConversionResults = { failed: Map; successes: Map; }; export type EditorConfigDescriptor = readonly [string, EditorConfigConverter];