import React from 'react';
import PropTypes from 'prop-types';
export declare class CatalogGridDetails extends React.Component<any> {
    static propTypes: {
        testAutomationId: PropTypes.Requireable<string>;
        index: PropTypes.Validator<number>;
        colCount: PropTypes.Validator<number>;
        icon: PropTypes.Validator<PropTypes.ReactNodeLike>;
        title: PropTypes.Validator<string>;
        close: PropTypes.Requireable<(...args: any[]) => any>;
        shouldScrollIntoView: PropTypes.Requireable<boolean>;
    };
    static defaultProps: {
        testAutomationId: string;
        close: any;
        shouldScrollIntoView: boolean;
    };
    componentDidMount(): void;
    ref: React.RefObject<{}>;
    renderIcon(): React.FunctionComponentElement<{
        size: number;
        isRound: boolean;
    }>;
    render(): JSX.Element;
}
