import React, { PureComponent } from 'react'; import { ActionsBlockProps } from '../types'; interface BannerProps { innerRef: (node: HTMLElement | null) => void; onClose: () => void; onChangePreferences: () => void; content: React.ReactNode; subContent: React.ReactNode; actionsBlock?: ((props: ActionsBlockProps) => React.ReactElement) | true; backgroundColor: string; textColor: string; onAcceptAll: () => void; onDenyAll: () => void; hideCloseButton: boolean; asModal?: boolean; } export default class Banner extends PureComponent { static displayName: string; render(): JSX.Element; } export {};