import { FC, ReactElement, ReactNode, CSSProperties } from 'react';
import { ComponentBaseProps } from '../core';
export interface FieldProps extends Omit<ComponentBaseProps, 'children'> {
    children?: ReactElement;
    error?: string;
    errorClassName?: string;
    errorStyle?: CSSProperties;
    inputStyle?: CSSProperties;
    label?: ReactNode;
    labelClassName?: string;
    labelPosition?: 'left' | 'top-left';
    labelStyle?: CSSProperties;
    required?: boolean;
}
export declare const Field: FC<FieldProps>;
