import React from 'react'; import { IDemoComponent } from '../ComponentDetails.types'; import './CodeExamples.scss'; export interface ICodeExamplesProps { demos: IDemoComponent[]; componentName: string; headingId: string; componentNamespace: string; activeDemoIndex?: number; } export interface ICodeExamplesState { activeDemoIndex: number; } export declare class CodeExamples extends React.PureComponent { state: { activeDemoIndex: number; }; readonly activeExample: IDemoComponent | null; setActiveDemoIndex: (newIndex: number) => void; componentWillReceiveProps(nextProps: ICodeExamplesProps): void; componentDidMount(): void; render(): JSX.Element; } export default CodeExamples;