export default DisciplineHeader;
declare class DisciplineHeader extends React.Component<any, any, any> {
    static propTypes: {
        title: PropTypes.Requireable<string>;
        description: PropTypes.Requireable<string>;
        image: PropTypes.Requireable<any>;
        video: PropTypes.Requireable<PropTypes.InferProps<{
            id: PropTypes.Requireable<string>;
            width: PropTypes.Requireable<string>;
            height: PropTypes.Requireable<string>;
            url: PropTypes.Requireable<any>;
            onPlay: PropTypes.Requireable<(...args: any[]) => any>;
            onResume: PropTypes.Requireable<(...args: any[]) => any>;
            onPause: PropTypes.Requireable<(...args: any[]) => any>;
            onEnded: PropTypes.Requireable<(...args: any[]) => any>;
            onError: PropTypes.Requireable<(...args: any[]) => any>;
            autoplay: PropTypes.Requireable<boolean>;
            disableAutostart: PropTypes.Requireable<boolean>;
            loading: PropTypes.Requireable<boolean>;
            jwpOptions: PropTypes.Requireable<PropTypes.InferProps<{
                file: PropTypes.Requireable<any>;
                customProps: PropTypes.Requireable<PropTypes.InferProps<{
                    aspectratio: PropTypes.Requireable<string>;
                    tracks: PropTypes.Requireable<(PropTypes.InferProps<{
                        file: PropTypes.Requireable<any>;
                        label: PropTypes.Requireable<string>;
                        kind: PropTypes.Requireable<string>;
                        default: PropTypes.Requireable<boolean>;
                    }> | null | undefined)[]>;
                    autostart: PropTypes.Requireable<string>;
                    width: PropTypes.Requireable<string>;
                    skin: PropTypes.Requireable<PropTypes.InferProps<{
                        name: PropTypes.Requireable<string>;
                    }>>;
                }>>;
                licenseKey: PropTypes.Validator<string>;
                playerScript: PropTypes.Validator<any>;
                playerId: PropTypes.Validator<string>;
            }>>;
            mimeType: PropTypes.Validator<string>;
        }>>;
        lastUpdated: PropTypes.Requireable<string>;
    };
    static contextTypes: {
        translate: PropTypes.Requireable<(...args: any[]) => any>;
    };
    constructor(props: any);
    state: {
        fullDisplay: boolean;
        scrollHeightShowMore: number;
    };
    handleToggleDisplay(): void;
    setHandle(): void;
    render(): JSX.Element;
}
import React from "react";
import PropTypes from "prop-types";
//# sourceMappingURL=index.d.ts.map