Variable: createSavedReportInputSchema
const createSavedReportInputSchema: ZodObject<{
definition: ZodObject<{
aggregations: ZodOptional<ZodArray<ZodObject<{
alias: ZodString;
field: ZodOptional<ZodString>;
fn: ZodEnum<{
avg: "avg";
count: "count";
max: "max";
min: "min";
sum: "sum";
}>;
}, $strip>>>;
columns: ZodArray<ZodString>;
filter: ZodOptional<ZodType<FilterNode, unknown, $ZodTypeInternals<FilterNode, unknown>>>;
groupBy: ZodOptional<ZodArray<ZodObject<{
bucket: ZodOptional<ZodEnum<{
day: ...;
month: ...;
quarter: ...;
week: ...;
year: ...;
}>>;
field: ZodString;
}, $strip>>>;
schemaVersion: ZodLiteral<1>;
sort: ZodDefault<ZodArray<ZodObject<{
by: ZodString;
direction: ZodDefault<ZodEnum<{
asc: ...;
desc: ...;
}>>;
}, $strip>>>;
subject: ZodString;
timezone: ZodString;
totals: ZodOptional<ZodBoolean>;
}, $strip>;
description: ZodOptional<ZodNullable<ZodString>>;
name: ZodString;
subjectKey: ZodString;
}, $strip>;Defined in: shared/insights/schemas.ts:112