import { FC, ReactNode } from 'react'; import { ChallengesProps } from '../types/Challenges.type'; import { ChallengesHeader } from './Header'; import { ChallengesContent } from './Content'; import { ChallengesFooter } from './Footer'; interface ChallengesComponents { Header: typeof ChallengesHeader; Content: typeof ChallengesContent; Footer: typeof ChallengesFooter; } interface ChallengesWithChildren extends ChallengesProps { children?: ReactNode; } declare const Challenges: FC & ChallengesComponents; export default Challenges;