import React from 'react'; import PropTypes from 'prop-types'; import { AddressInputItemProps, AddressInputItemBuilderProps } from './AddressInputItem.types'; import { DropdownLayoutValueOption } from '../DropdownLayout'; /** This component is used to display an address item mainly in component. */ declare class AddressInputItem extends React.PureComponent { static displayName: string; static defaultProps: { optionLayout: string; prefix: React.JSX.Element; }; static propTypes: { dataHook: PropTypes.Requireable; className: PropTypes.Requireable; mainLabel: PropTypes.Requireable; secondaryLabel: PropTypes.Requireable; optionLayout: PropTypes.Requireable; prefix: PropTypes.Requireable; suffix: PropTypes.Requireable; selected: PropTypes.Requireable; disabled: PropTypes.Requireable; highlighted: PropTypes.Requireable; onClick: PropTypes.Requireable<(...args: any[]) => any>; }; render(): React.JSX.Element; } export declare const addressInputItemBuilder: ({ id, className, prefix, mainLabel, secondaryLabel, suffix, disabled, dataHook, optionLayout, onClick, displayLabel, }: AddressInputItemBuilderProps) => DropdownLayoutValueOption; export default AddressInputItem; //# sourceMappingURL=AddressInputItem.d.ts.map