import * as React from "react"; import { IImageDetails } from "../../Contracts/Types"; import { IVssComponentProperties } from "../Types"; import "./ImageDetails.scss"; export interface IImageDetailsProperties extends IVssComponentProperties { imageDetails: IImageDetails; onBackButtonClick?: () => void; } export interface IImageDetailsState { } export declare class ImageDetails extends React.Component { constructor(props: IImageDetailsProperties); render(): JSX.Element; componentDidMount(): void; private _getMainHeading; private _getImageDetails; private _getImageDetailsRowsData; private static _renderValueCell; private _getCardContent; private _getImageLayers; private getTime; private _sortByCreatedDate; private static _getImageLayersColumns; private static _renderLayersCommandCell; private static _renderLayersSizeCell; private static _renderLayersAgeCell; private _getRegistryName; private _getImageLabels; private _constructPipelineRunUrl; private _getMatchingUrlString; private _displayImageName; private _labels; }