import * as React from 'react';
import { HighlighterProps } from './Highlighter.types';
/**
 * Highlighter
 *
 * It highlights string type children by wrapping match
 * with strong dom element.
 * It remains children element structure.
 */
type ChildKeyGenerator = () => string;
declare class Highlighter extends React.PureComponent<HighlighterProps> {
    static displayName: string;
    nextChildKey: ChildKeyGenerator;
    constructor(props: HighlighterProps);
    render(): React.JSX.Element;
}
export default Highlighter;
//# sourceMappingURL=Highlighter.d.ts.map