auditTools: (
| DynamicStructuredTool<
ZodObject<{ endIso: ZodString; startIso: ZodString }, $strict>,
{ endIso: string; startIso: string },
{ endIso: string; startIso: string },
{
absoluteHours: number;
endIso: string;
signedHours: number;
startIso: string;
},
unknown,
"get_difference_in_hours",
>
| DynamicStructuredTool<
ZodObject<
{
endTime: ZodISODateTime;
startTime: ZodISODateTime;
thresholdHours: ZodNumber;
},
$strip,
>,
{ endTime: string; startTime: string; thresholdHours: number },
{ endTime: string; startTime: string; thresholdHours: number },
{
absoluteHours: number;
endTime: string;
isWithinHours: boolean;
signedHours: number;
startTime: string;
thresholdHours: number;
},
unknown,
"is_within_hours",
>
)[] = ...