type MultisigIntent = {
approvalCount: number;
createdAt: string;
error?: string | null;
expiresAt: string;
fiat: | {
centiPerUsdc: number;
currency: "EUR" | "USD" | "JPY";
}
| null;
id: string;
relayHash: string;
relayNonce: string;
status: | "unknown"
| "failed"
| "pending"
| "expired"
| "broadcasting"
| "executed"
| "cancelled";
totalAmount: string;
transfers: {
agentWalletId: string | null;
amount: string;
destinationFirstUse: boolean | null;
destinationKind: "unknown" | "agent" | "contact";
destinationLabel: string | null;
targetAddress: string;
}[];
txHash?: string | null;
updatedAt: string;
};