import { Component } from 'react'; export interface IClassNamesProps { el?: HTMLElement; list: string[]; persist?: boolean; } export declare class ClassNames extends Component { componentDidMount(): void; shouldComponentUpdate(props: any): boolean; componentDidUpdate(props: any): void; componentWillUnmount(): void; putList(list: string[], el?: HTMLElement): void; removeList(list: string[], el?: HTMLElement): void; render(): any; }