import type * as React from "react";

/** An Input shell that hosts addons: icons, Kbd hints, Badges, small Buttons. */
export interface InputGroupProps extends React.HTMLAttributes<HTMLDivElement> { children?: React.ReactNode }
export declare function InputGroup(props: InputGroupProps): React.ReactElement;
export declare function InputGroupAddon(props: React.HTMLAttributes<HTMLDivElement> & { align?: "inline-start" | "inline-end" }): React.ReactElement;
export declare function InputGroupText(props: React.HTMLAttributes<HTMLSpanElement>): React.ReactElement;
export declare function InputGroupInput(props: React.InputHTMLAttributes<HTMLInputElement>): React.ReactElement;
export declare function InputGroupTextarea(props: React.TextareaHTMLAttributes<HTMLTextAreaElement>): React.ReactElement;
