import { FC, ReactNode } from "react"; import { Locales } from '../../constants/Locales.ts'; interface NvServicesMenuProps { defaultShowAll?: boolean; numberOfBlocks: number; initialNumberOfBlocks: number; children: ReactNode; localeState: { locale: Locales; }; renderBlocks: ReactNode[]; } /** * Functional component for rendering a services menu with toggle functionality. * * @param defaultShowAll - Whether to show all blocks by default. * @param numberOfBlocks - Total number of blocks to render. * @param initialNumberOfBlocks - Initial number of blocks to render. * @param localeState - State containing the current locale information. * @param children - ReactNode representing the children components. * @param renderBlocks - Array of blocks to render. * @returns ReactNode - Rendered services menu component. */ declare const NvServicesMenu: FC; export default NvServicesMenu;