import { TextArea } from '@bjsdistribution/dms-component-library';
import React from 'react';
export declare const Wrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const StyledTextArea: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.TextareaHTMLAttributes<HTMLTextAreaElement>, never>> & string & Pick<typeof TextArea, never>;
export declare const SplitContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const StyledAntSelect: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<Pick<import("antd").SelectProps<unknown, import("rc-select/lib/Select").DefaultOptionType | import("rc-select/lib/Select").BaseOptionType> & {
    children?: React.ReactNode;
} & React.RefAttributes<import("antd").RefSelectProps>, "style" | "title" | "disabled" | "maxLength" | "placeholder" | "value" | "onChange" | "defaultValue" | "autoFocus" | "className" | "id" | "tabIndex" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-braillelabel" | "aria-brailleroledescription" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colindextext" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-description" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-hidden" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowindextext" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "children" | "onFocus" | "onBlur" | "onKeyDown" | "onKeyUp" | "onClick" | "onMouseDown" | "onMouseEnter" | "onMouseLeave" | "onSelect" | "mode" | "placement" | "prefixCls" | "searchValue" | "autoClearSearchValue" | "onSearch" | "showSearch" | "tagRender" | "direction" | "notFoundContent" | "onClear" | "choiceTransitionName" | "loading" | "open" | "defaultOpen" | "onDropdownVisibleChange" | "maxTagTextLength" | "maxTagCount" | "maxTagPlaceholder" | "tokenSeparators" | "allowClear" | "suffixIcon" | "clearIcon" | "removeIcon" | "animation" | "transitionName" | "dropdownStyle" | "dropdownClassName" | "dropdownMatchSelectWidth" | "dropdownRender" | "dropdownAlign" | "builtinPlacements" | "getPopupContainer" | "showAction" | "onPopupScroll" | "onInputKeyDown" | "fieldNames" | "inputValue" | "onDeselect" | "filterOption" | "filterSort" | "optionFilterProp" | "optionLabelProp" | "options" | "optionRender" | "defaultActiveFirstOption" | "virtual" | "listHeight" | "listItemHeight" | "labelRender" | "menuItemSelectedIcon" | "labelInValue" | "maxCount" | "rootClassName" | "size" | "bordered" | "showArrow" | "variant" | "status" | "popupClassName" | "popupMatchSelectWidth" | "key"> & {
    ref?: ((instance: import("antd").RefSelectProps | null) => void) | React.RefObject<import("antd").RefSelectProps> | null | undefined;
}, never>> & string & Pick<(<ValueType = any, OptionType extends import("rc-select/lib/Select").DefaultOptionType | import("rc-select/lib/Select").BaseOptionType = import("rc-select/lib/Select").DefaultOptionType>(props: import("antd").SelectProps<ValueType, OptionType> & {
    children?: React.ReactNode;
} & React.RefAttributes<import("antd").RefSelectProps>) => React.ReactElement<any, string | ((props: any, deprecatedLegacyContext?: any) => React.ReactElement<any, any> | null) | (new (props: any, deprecatedLegacyContext?: any) => React.Component<any, any, any>)>) & {
    displayName?: string | undefined;
    SECRET_COMBOBOX_MODE_DO_NOT_USE: string;
    Option: import("rc-select/lib/Option").OptionFC;
    OptGroup: import("rc-select/lib/OptGroup").OptionGroupFC;
    _InternalPanelDoNotUseOrYouWillBeFired: (props: Record<string | number | symbol, any>) => React.JSX.Element;
}, "displayName" | "SECRET_COMBOBOX_MODE_DO_NOT_USE" | "Option" | "OptGroup" | "_InternalPanelDoNotUseOrYouWillBeFired">;
export declare const Label: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, never>> & string;
export declare const DatePickerWrap: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const ContentContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const Row: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const DoubleDropdownContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
interface FormRowProps {
    label: string;
    children: React.ReactNode;
    required?: boolean;
}
export declare const FormRow: React.FC<FormRowProps>;
export {};
