export default class Label extends React.PureComponent<any, any, any> {
    static defaultProps: {
        numberOfLines: number;
        disabled: boolean;
        restricted: boolean;
    };
    static propTypes: {
        numberOfLines: PropTypes.Requireable<number>;
        disabled: PropTypes.Requireable<boolean>;
        restricted: PropTypes.Requireable<boolean>;
        fontSize: PropTypes.Validator<number>;
        activeFontSize: PropTypes.Validator<number>;
        baseColor: PropTypes.Validator<string>;
        tintColor: PropTypes.Validator<string>;
        errorColor: PropTypes.Validator<string>;
        focusAnimation: PropTypes.Validator<Animated.Value>;
        labelAnimation: PropTypes.Validator<Animated.Value>;
        contentInset: PropTypes.Requireable<PropTypes.InferProps<{
            label: PropTypes.Requireable<number>;
        }>>;
        offset: PropTypes.Requireable<PropTypes.InferProps<{
            x0: PropTypes.Requireable<number>;
            y0: PropTypes.Requireable<number>;
            x1: PropTypes.Requireable<number>;
            y1: PropTypes.Requireable<number>;
        }>>;
        style: any;
        label: PropTypes.Requireable<string>;
    };
    constructor(props: any);
    constructor(props: any, context: any);
    render(): JSX.Element | null;
}
import React from "react";
import PropTypes from "prop-types";
import { Animated } from "react-native";
