declare module 'react-cloudimage-responsive' { type Params = string | Record; export interface CloudimageProviderConfig { token: string; baseURL?: string; doNotReplaceURL?: boolean; lazyLoading?: boolean; lazyLoadOffset?: number; params?: Params; placeholderBackground?: string; lowQualityPreview?: { minImgWidth: number; } presets?: Record; limitFactor?: number; devicePixelRatioList?: number[]; delay?: number; } class CloudimageProvider extends React.Component<{ config: CloudimageProviderConfig }> { } interface ImgProps { src: string; width?: string; height?: string; params?: Params; sizes?: Record; ratio?: number; lazyLoading?: boolean; lazyLoadConfig?: Record; doNotReplaceURL: boolean; } class BackgroundImg extends React.Component> { } export default class Img extends React.Component> { } }