export interface RecipientAddressInputProps { /** Section label above the field, e.g. `Send to`. */ label: string; value: string; onChangeText: (value: string) => void; placeholder: string; /** * Fills the field with the connected wallet's own address. Omit to hide the * shortcut (see `disableConnectedWallet` on the flow config). */ onUseConnectedWallet?: () => void; useConnectedWalletLabel?: string; /** Blocking problem — tints the border and replaces the helper line. */ errorText?: string; /** Non-blocking caution, e.g. a flagged-address notice. */ warningText?: string; } /** * The withdrawal recipient field. Addresses are long and usually pasted, so the * field wraps to a second line rather than scrolling a single line sideways. * * Uses gorhom's `BottomSheetTextInput`, but the sheet is lifted by * `FlowSheet`'s own spacer — gorhom's native avoidance is inert under * `enableDynamicSizing` (see `useKeyboardHeight`), so the screen hosting this * must set `keyboardAvoidEnabled`. */ export declare function RecipientAddressInput({ label, value, onChangeText, placeholder, onUseConnectedWallet, useConnectedWalletLabel, errorText, warningText, }: RecipientAddressInputProps): import("react").JSX.Element; //# sourceMappingURL=RecipientAddressInput.d.ts.map