declare namespace _default {
    const mimeType: PropTypes.Requireable<string>;
    const scriptErrorMessage: PropTypes.Requireable<string>;
    const disableAutostart: PropTypes.Requireable<boolean>;
    const 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>;
    }>>;
    const onPlay: PropTypes.Requireable<(...args: any[]) => any>;
    const onResume: PropTypes.Requireable<(...args: any[]) => any>;
    const onPause: PropTypes.Requireable<(...args: any[]) => any>;
    const onEnded: PropTypes.Requireable<(...args: any[]) => any>;
    const onError: PropTypes.Requireable<(...args: any[]) => any>;
    const onPlayAttemptFailed: PropTypes.Requireable<(...args: any[]) => any>;
    const onAutostartNotAllowed: PropTypes.Requireable<(...args: any[]) => any>;
    const onSetupError: PropTypes.Requireable<(...args: any[]) => any>;
    const onWarning: PropTypes.Requireable<(...args: any[]) => any>;
}
export default _default;
import PropTypes from "prop-types";
//# sourceMappingURL=jwplayer-prop-types.d.ts.map