import * as React from 'react';
import * as PropTypes from 'prop-types';
import { StandardProps, StyledProps } from '..';
export declare type FormLabelClassProps = 'root' | 'positionTop' | 'positionBottom' | 'positionLeft' | 'positionRight';
export declare type Position = 'top' | 'right' | 'bottom' | 'left';
export interface FormLabelProps extends StandardProps, StyledProps {
    label: React.ReactText;
    children: React.ReactElement;
    position?: Position;
}
export declare const FormLabelPropTypes: {
    label: PropTypes.Validator<string>;
    children: PropTypes.Validator<PropTypes.ReactElementLike>;
    position: PropTypes.Requireable<Position>;
};
