/// <reference types="react" />
import { StyleProps, ReactElement } from '../../@declares';
import { Span } from '../../atoms';
import { InputTypes } from '.';
export declare namespace Parts {
    type RequiredSign = React.FC<Span.Input>;
    type RequiredShortSign = React.FC<Span.Input>;
    type OmitSign = React.FC<Span.Input>;
    type LeftIndicator = React.FC<Input>;
    type RightIndicator = React.FC<Input>;
    type LeftIcon = React.FC<Input>;
    type RightIcon = React.FC<Input>;
    type Input = StyleProps.States & {
        tone?: InputTypes.BoxTone;
        className?: string;
        children: ReactElement;
    };
}
export declare const RequiredSign: React.FC<Span.Input>;
export declare const RequiredShortSign: React.FC<Span.Input>;
export declare const OmitSign: React.FC<Span.Input>;
export declare const LeftIndicator: React.FC<Parts.Input>;
export declare const RightIndicator: React.FC<Parts.Input>;
export declare const RightIcon: React.FC<Parts.Input>;
export declare const LeftIcon: React.FC<Parts.Input>;
