import React from 'react';
export declare const DatePickerFieldTypeMonth: React.ForwardRefExoticComponent<{
    className?: string;
    value?: Date | null;
    onChange?: (value: Date | null, props: {
        e: Event;
    }) => void;
    onError?: import("..").DatePickerPropOnError;
    id?: string;
    name?: string;
    disabled?: boolean;
    size?: import("../../TextField").TextFieldPropSize;
    view?: import("../../TextField").TextFieldPropView;
    form?: import("../../TextField").TextFieldPropForm;
    status?: import("../../TextField").TextFieldPropStatus;
    onFocus?: React.FocusEventHandler<HTMLElement>;
    onBlur?: React.FocusEventHandler<HTMLElement>;
    autoFocus?: boolean;
    placeholder?: string;
    leftSide?: string | import("@consta/icons/Icon").IconComponent;
    rightSide?: string | import("@consta/icons/Icon").IconComponent;
    readOnly?: boolean;
    required?: boolean;
    tabIndex?: number;
    inputRef?: React.Ref<HTMLTextAreaElement | HTMLInputElement>;
    ariaLabel?: string;
    iconSize?: import("@consta/icons/Icon").IconPropSize;
    children?: never;
    format?: string;
    separator?: string;
    minDate?: Date;
    maxDate?: Date;
    focused?: boolean;
    label?: string;
    labelIcon?: import("@consta/icons/Icon").IconComponent;
    caption?: string;
    labelPosition?: "top" | "left";
    withClearButton?: boolean;
} & Omit<React.HTMLAttributes<HTMLDivElement>, "css" | "className" | "id" | "placeholder" | "tabIndex" | "children" | "onFocus" | "onBlur" | "onChange" | "onError" | "size" | "view" | "caption" | "form" | "label" | "separator" | "status" | "name" | "autoFocus" | "disabled" | "value" | "readOnly" | "required" | "inputRef" | "focused" | "ariaLabel" | "labelIcon" | "labelPosition" | "leftSide" | "rightSide" | "withClearButton" | "iconSize" | "minDate" | "maxDate" | "format"> & React.RefAttributes<HTMLDivElement>>;
