Variable CheckGovernanceResponseSchemaConst
CheckGovernanceResponseSchema: ZodObject<
{
check_id: ZodString;
status: ZodUnion<
readonly [
ZodLiteral<"approved">,
ZodLiteral<"denied">,
ZodLiteral<"conditions">,
],
>;
plan_id: ZodString;
explanation: ZodString;
findings: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
category_id: ZodString;
policy_id: ZodOptional<ZodNullable<ZodString>>;
severity: ZodUnion<
readonly [
ZodLiteral<"info">,
ZodLiteral<"warning">,
ZodLiteral<"critical">,
],
>;
explanation: ZodString;
details: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
confidence: ZodOptional<ZodNullable<ZodNumber>>;
uncertainty_reason: ZodOptional<ZodNullable<ZodString>>;
},
$loose,
>,
>,
>,
>;
conditions: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
field: ZodString;
required_value: ZodOptional<
ZodNullable<ZodRecord<ZodString, ZodUnknown>>,
>;
reason: ZodString;
},
$loose,
>,
>,
>,
>;
expires_at: ZodOptional<ZodNullable<ZodString>>;
next_check: ZodOptional<ZodNullable<ZodString>>;
categories_evaluated: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
policies_evaluated: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
governance_context: ZodOptional<ZodNullable<ZodString>>;
},
$loose,
> = ...