// Type definitions for react-lazyload ver 2.2 // Project: https://github.com/jasonslyvia/react-lazyload // Definitions by: m0a // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 import { Component } from 'react'; export interface LazyLoadProps { once?: boolean; height?: number | string; offset?: number | string; overflow?: boolean; scroll?: boolean; children?: JSX.Element; throttle?: number | boolean; debounce?: number | boolean; placeholder?: any; unmountIfInvisible?: boolean; } export default class LazyLoad extends Component { constructor(props: LazyLoad); } export function lazyload(option: {}): LazyLoad; export function forceCheck(): void;