/// import * as React from 'react'; export interface AdProps { id: string; refreshKey?: string; } /** * Define and display ad * * Usage: * */ export declare class Ad extends React.Component { private requestState; constructor(props: AdProps); componentDidMount(): void; shouldComponentUpdate(nextProps: AdProps): boolean; componentWillUpdate(nextProps: AdProps): void; componentDidUpdate(prevProps: AdProps): void; componentWillUnmount(): void; render(): React.DetailedReactHTMLElement<{ id: string; }, HTMLElement>; }