import PropTypes from 'prop-types';
import { StatusItemProps } from '../../atom/status-item/types';
declare const propTypes: {
    steps: PropTypes.Requireable<(PropTypes.InferProps<{
        current: PropTypes.Requireable<boolean>;
        selected: PropTypes.Requireable<boolean>;
        icon: PropTypes.Requireable<string>;
        value: PropTypes.Requireable<string>;
    }> | null | undefined)[]>;
    mode: PropTypes.Validator<string>;
    skillName: PropTypes.Validator<string>;
    'aria-label': PropTypes.Requireable<string>;
    closeButtonAriaLabel: PropTypes.Requireable<string>;
    onQuitClick: PropTypes.Requireable<(...args: any[]) => any>;
    hiddenSteps: PropTypes.Requireable<boolean>;
};
export default propTypes;
export declare type HeaderProps = {
    steps: StatusItemProps[];
    mode: string;
    skillName: string;
    'aria-label': string;
    closeButtonAriaLabel: string;
    onQuitClick: () => void;
    hiddenSteps: boolean;
};
//# sourceMappingURL=types.d.ts.map