import React, { ReactChild, ReactNode } from 'react';
import { ContentProps } from '@patternfly/react-core';
import { WithTestID } from '../../types';
import './DetailList.css';
export type DetailListProps = {
    children: ReactChild | (ReactChild | undefined)[];
    title?: string;
    titleComponent?: ContentProps['component'];
};
export type DetailItemList = {
    title: string;
    value?: string;
}[];
export type DetailItemProps = {
    title?: string | ReactNode;
    value?: DetailItemList | React.ReactNode;
    idPrefix?: string;
    isHidden?: boolean;
    classNameValue?: string;
};
export declare const DetailList: React.FC<DetailListProps>;
export declare const DetailItem: React.FC<DetailItemProps & WithTestID>;
//# sourceMappingURL=DetailList.d.ts.map