Variable.approvedIntentSchema
const approvedIntentSchema: z$1.ZodObject<{
amountNative: z$1.ZodString;
amountRef: z$1.ZodString;
approvedAmountRef: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
asset: z$1.ZodString;
consumedAt: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodISODateTime>>;
createdAt: z$1.ZodISODateTime;
currentAmountRef: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
decidedAt: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodISODateTime>>;
decidedBy: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
events: z$1.ZodDefault<z$1.ZodArray<z$1.ZodObject<{
amountRef: z$1.ZodString;
at: z$1.ZodISODateTime;
kind: z$1.ZodEnum<{
agent_abandoned: "agent_abandoned";
consumed: "consumed";
created: "created";
expired: "expired";
human_approved: "human_approved";
human_declined: "human_declined";
revalidated: "revalidated";
revalidation_required: "revalidation_required";
settlement_failed: "settlement_failed";
}>;
}, z$1.core.$strip>>>;
expiresAt: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodISODateTime>>;
hash: z$1.ZodString;
id: z$1.ZodUUID;
kind: z$1.ZodString;
missionRun: z$1.ZodNullable<z$1.ZodObject<{
id: z$1.ZodUUID;
kind: z$1.ZodEnum<{
Regular: "regular";
Trial: "trial";
}>;
missionId: z$1.ZodUUID;
missionTitle: z$1.ZodString;
}, z$1.core.$strip>>;
recipient: z$1.ZodString;
resource: z$1.ZodOptional<z$1.ZodNullable<z$1.ZodString>>;
standingApproval: z$1.ZodNullable<z$1.ZodEnum<{
granted: "granted";
ignored_superseded: "ignored_superseded";
}>>;
state: z$1.ZodEnum<{
abandoned: "abandoned";
approved: "approved";
consumed: "consumed";
declined: "declined";
expired: "expired";
failed: "failed";
pending_human_approval: "pending_human_approval";
}>;
updatedAt: z$1.ZodISODateTime;
}, z$1.core.$strip>;
What became of « authorize every next time » on an approval.