import { createPagePaginationSchema, baseLogMessageSchema } from './chunk-USZD5AX2.js';
import z from 'zod';

var listLogsQuerySchema = createPagePaginationSchema().extend({
  fromDate: z.coerce.date().optional(),
  toDate: z.coerce.date().optional(),
  logLevel: z.enum(["debug", "info", "warn", "error", "silent"]).optional(),
  filters: z.union([z.string(), z.array(z.string())]).optional(),
  transportId: z.string()
});
var listLogsResponseSchema = z.object({
  logs: z.array(baseLogMessageSchema),
  total: z.number(),
  page: z.number(),
  perPage: z.union([z.number(), z.literal(false)]),
  hasMore: z.boolean()
});
var listLogTransportsResponseSchema = z.object({
  transports: z.array(z.string())
});

export { listLogTransportsResponseSchema, listLogsQuerySchema, listLogsResponseSchema };
//# sourceMappingURL=chunk-BOIOGPBE.js.map
//# sourceMappingURL=chunk-BOIOGPBE.js.map