import React from 'react'; import { LeafyGreenHLJSPlugin, TokenObject } from '../highlight'; import { FlatTokenObject, LineDefinition, LineTableRowProps, TableContentProps, TreeItem } from './renderingPlugin.types'; export declare function processToken(token: TreeItem, key?: number): React.ReactNode; export declare function LineTableRow({ lineNumber, highlighted, darkMode, children, }: LineTableRowProps): React.JSX.Element; export declare function flattenNestedTree(children: TokenObject['children'] | TokenObject, kind?: string): Array; export declare function treeToLines(children: Array): LineDefinition; export declare function TableContent({ lines }: TableContentProps): React.JSX.Element; declare const plugin: LeafyGreenHLJSPlugin; export default plugin; //# sourceMappingURL=renderingPlugin.d.ts.map