import type { AddressSearchResult } from "../types"; type UseRecipientSearchStateProps = { searchValue: string; result: AddressSearchResult; isLoading: boolean; recipientSupportsDomain: boolean; }; export declare function useRecipientSearchState({ searchValue, result, isLoading, recipientSupportsDomain, }: UseRecipientSearchStateProps): { showSearchResults: boolean; showMatchedAddress: boolean; showAddressValidationError: boolean; showEmptyState: boolean; showBridgeSenderError: boolean; showSanctionedBanner: boolean; showBridgeRecipientError: boolean; showBridgeRecipientWarning: boolean; isSanctioned: boolean; isAddressComplete: boolean; addressValidationErrorType: "sanctioned" | "incorrect_format" | "incompatible_asset" | "wallet_not_exist" | null; bridgeRecipientError: Error | undefined; bridgeRecipientWarning: Error | undefined; bridgeSenderError: Error | undefined; }; export {}; //# sourceMappingURL=useRecipientSearchState.d.ts.map