import type { CodeFixAction, FormatCodeSettings } from 'typescript'; import type { CodeFixCollection, CodeFixCollectionFilter, DiagnosticWithContext } from './types.js'; /** * Provides */ export declare class CodeFixesProvider { readonly collections: CodeFixCollection[]; constructor(collections: CodeFixCollection[]); /** * Returns all available to user code actions containing text changes to fix the diagnosed issue */ getCodeFixes(diagnostic: DiagnosticWithContext, filter: CodeFixCollectionFilter, formatCodeSettings: FormatCodeSettings): CodeFixAction[]; } //# sourceMappingURL=codefixes-provider.d.ts.map