import { isBalanceSufficient as e } from "./checks/isBalanceSufficient.js";
const t = (s) => !!s.quote && s.quoteStatus === "success" && !s.sendAddress && !!s.walletAddress && !!s.sourceToken && !!s.targetToken && (s.transferStatus.status === "pending" || s.transferStatus.status === "idle" || s.transferStatus.status === "error") && (e(s) || s.isDepositFromExternalWallet);
export {
  t as guardQuoteSuccessInternal
};
//# sourceMappingURL=guardQuoteSuccessInternal.js.map
