///
import PropTypes from 'prop-types';
import { Language, SyntaxProps } from './types';
export declare function expandRangeTuple(tuple: [number, number]): Array;
export declare function normalizeLineHighlightingDefinition(numbers: Array): Array;
declare function Syntax({ children, language, darkMode, showLineNumbers, highlightLines, className, ...rest }: SyntaxProps): JSX.Element;
declare namespace Syntax {
var displayName: string;
var propTypes: {
children: PropTypes.Validator;
language: PropTypes.Requireable;
className: PropTypes.Requireable;
darkMode: PropTypes.Requireable;
showLineNumbers: PropTypes.Requireable;
highlightLines: PropTypes.Requireable<(number | (number | null | undefined)[] | null | undefined)[]>;
};
}
export default Syntax;
//# sourceMappingURL=Syntax.d.ts.map