import { StringTransformationFunction } from '../types/StringTransformationFunction'; import { MatchRankFunction } from '../types/MatchRankFunction'; type FunctionToResultMap = Map; export declare class IndexedStringTransform { private transforms; constructor(); get(input: string): FunctionToResultMap | undefined; getResult(input: string, transformation: StringTransformationFunction): string | undefined; run(input: string, transformation: StringTransformationFunction): string; runMultiple(input: string, transformations: StringTransformationFunction[]): string; runOnProperty

(object: O, property: P, transformation: StringTransformationFunction): string; runMultipleOnProperty

(object: O, property: P, transformations: StringTransformationFunction[]): string; matchRankWithTransformations(matchRankFunction: MatchRankFunction, transformations: StringTransformationFunction[]): MatchRankFunction; } export {};