import { ProcessedSection } from '../../types/Section';
import { HrefOptions } from './processComponents';
interface SectionAndFiles {
    exampleFileNames: string[];
    sections: ProcessedSection[];
}
/**
 * Recursively process each component in all sections.
 *
 * @param {Array} sections
 * @return {Array}
 */
export default function processSections({ sections, exampleFileNames }: SectionAndFiles, { useRouterLinks, useHashId, hashPath }: HrefOptions): ProcessedSection[];
export {};
