import { CancellationToken } from 'vscode-languageserver'; import { TextEditAction } from '../common/editAction'; import { ParseFileResults } from '../parser/parser'; export declare class ImportSorter { private _parseResults; private _cancellationToken; constructor(_parseResults: ParseFileResults, _cancellationToken: CancellationToken); sort(): TextEditAction[]; private _getPrimaryReplacementRange; private _addSecondaryReplacementRanges; private _generateSortedImportText; private _formatImportNode; private _formatImportFromNode; private _compareSymbols; }